~pmdj/ubuntu/trusty/qemu/2.9+applesmc+fadtv3

« back to all changes in this revision

Viewing changes to roms/ipxe/src/drivers/infiniband/qib_7322_regs.h

  • Committer: Phil Dennis-Jordan
  • Date: 2017-07-21 08:03:43 UTC
  • mfrom: (1.1.1)
  • Revision ID: phil@philjordan.eu-20170721080343-2yr2vdj7713czahv
New upstream release 2.9.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * Copyright (c) 2008, 2009 QLogic Corporation. All rights reserved.
 
3
 *
 
4
 * This software is available to you under a choice of one of two
 
5
 * licenses.  You may choose to be licensed under the terms of the GNU
 
6
 * General Public License (GPL) Version 2, available from the file
 
7
 * COPYING in the main directory of this source tree, or the
 
8
 * OpenIB.org BSD license below:
 
9
 *
 
10
 *     Redistribution and use in source and binary forms, with or
 
11
 *     without modification, are permitted provided that the following
 
12
 *     conditions are met:
 
13
 *
 
14
 *      - Redistributions of source code must retain the above
 
15
 *        copyright notice, this list of conditions and the following
 
16
 *        disclaimer.
 
17
 *
 
18
 *      - Redistributions in binary form must reproduce the above
 
19
 *        copyright notice, this list of conditions and the following
 
20
 *        disclaimer in the documentation and/or other materials
 
21
 *        provided with the distribution.
 
22
 *
 
23
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 
24
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 
25
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 
26
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 
27
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 
28
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 
29
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 
30
 * SOFTWARE.
 
31
 */
 
32
/* This file is mechanically generated from RTL. Any hand-edits will be lost! */
 
33
 
 
34
/* This file has been further processed by ./drivers/infiniband/qib_genbits.pl */
 
35
 
 
36
FILE_LICENCE ( GPL2_ONLY );
 
37
 
 
38
#define QIB_7322_Revision_offset 0x00000000UL
 
39
struct QIB_7322_Revision_pb {
 
40
        pseudo_bit_t R_ChipRevMinor[8];
 
41
        pseudo_bit_t R_ChipRevMajor[8];
 
42
        pseudo_bit_t R_Arch[8];
 
43
        pseudo_bit_t R_SW[8];
 
44
        pseudo_bit_t BoardID[8];
 
45
        pseudo_bit_t R_Emulation_Revcode[22];
 
46
        pseudo_bit_t R_Emulation[1];
 
47
        pseudo_bit_t R_Simulator[1];
 
48
};
 
49
struct QIB_7322_Revision {
 
50
        PSEUDO_BIT_STRUCT ( struct QIB_7322_Revision_pb );
 
51
};
 
52
/* Default value: 0x0000000002010601 */
 
53
 
 
54
#define QIB_7322_Control_offset 0x00000008UL
 
55
struct QIB_7322_Control_pb {
 
56
        pseudo_bit_t SyncReset[1];
 
57
        pseudo_bit_t FreezeMode[1];
 
58
        pseudo_bit_t _unused_0[1];
 
59
        pseudo_bit_t PCIERetryBufDiagEn[1];
 
60
        pseudo_bit_t SDmaDescFetchPriorityEn[1];
 
61
        pseudo_bit_t PCIEPostQDiagEn[1];
 
62
        pseudo_bit_t PCIECplQDiagEn[1];
 
63
        pseudo_bit_t _unused_1[57];
 
64
};
 
65
struct QIB_7322_Control {
 
66
        PSEUDO_BIT_STRUCT ( struct QIB_7322_Control_pb );
 
67
};
 
68
/* Default value: 0x0000000000000000 */
 
69
 
 
70
#define QIB_7322_PageAlign_offset 0x00000010UL
 
71
/* Default value: 0x0000000000001000 */
 
72
 
 
73
#define QIB_7322_ContextCnt_offset 0x00000018UL
 
74
/* Default value: 0x0000000000000012 */
 
75
 
 
76
#define QIB_7322_Scratch_offset 0x00000020UL
 
77
/* Default value: 0x0000000000000000 */
 
78
 
 
79
#define QIB_7322_CntrRegBase_offset 0x00000028UL
 
80
/* Default value: 0x0000000000011000 */
 
81
 
 
82
#define QIB_7322_SendRegBase_offset 0x00000030UL
 
83
/* Default value: 0x0000000000003000 */
 
84
 
 
85
#define QIB_7322_UserRegBase_offset 0x00000038UL
 
86
/* Default value: 0x0000000000200000 */
 
87
 
 
88
#define QIB_7322_DebugPortSel_offset 0x00000040UL
 
89
struct QIB_7322_DebugPortSel_pb {
 
90
        pseudo_bit_t DebugOutMuxSel[2];
 
91
        pseudo_bit_t _unused_0[28];
 
92
        pseudo_bit_t SrcMuxSel0[8];
 
93
        pseudo_bit_t SrcMuxSel1[8];
 
94
        pseudo_bit_t DbgClkPortSel[5];
 
95
        pseudo_bit_t EnDbgPort[1];
 
96
        pseudo_bit_t EnEnhancedDebugMode[1];
 
97
        pseudo_bit_t EnhMode_SrcMuxSelIndex[10];
 
98
        pseudo_bit_t EnhMode_SrcMuxSelWrEn[1];
 
99
};
 
100
struct QIB_7322_DebugPortSel {
 
101
        PSEUDO_BIT_STRUCT ( struct QIB_7322_DebugPortSel_pb );
 
102
};
 
103
/* Default value: 0x0000000000000000 */
 
104
 
 
105
#define QIB_7322_DebugPortNibbleSel_offset 0x00000048UL
 
106
struct QIB_7322_DebugPortNibbleSel_pb {
 
107
        pseudo_bit_t NibbleSel0[4];
 
108
        pseudo_bit_t NibbleSel1[4];
 
109
        pseudo_bit_t NibbleSel2[4];
 
110
        pseudo_bit_t NibbleSel3[4];
 
111
        pseudo_bit_t NibbleSel4[4];
 
112
        pseudo_bit_t NibbleSel5[4];
 
113
        pseudo_bit_t NibbleSel6[4];
 
114
        pseudo_bit_t NibbleSel7[4];
 
115
        pseudo_bit_t NibbleSel8[4];
 
116
        pseudo_bit_t NibbleSel9[4];
 
117
        pseudo_bit_t NibbleSel10[4];
 
118
        pseudo_bit_t NibbleSel11[4];
 
119
        pseudo_bit_t NibbleSel12[4];
 
120
        pseudo_bit_t NibbleSel13[4];
 
121
        pseudo_bit_t NibbleSel14[4];
 
122
        pseudo_bit_t NibbleSel15[4];
 
123
};
 
124
struct QIB_7322_DebugPortNibbleSel {
 
125
        PSEUDO_BIT_STRUCT ( struct QIB_7322_DebugPortNibbleSel_pb );
 
126
};
 
127
/* Default value: 0xFEDCBA9876543210 */
 
128
 
 
129
#define QIB_7322_DebugSigsIntSel_offset 0x00000050UL
 
130
struct QIB_7322_DebugSigsIntSel_pb {
 
131
        pseudo_bit_t debug_port_sel_pcs_pipe_lane07[3];
 
132
        pseudo_bit_t debug_port_sel_pcs_pipe_lane815[3];
 
133
        pseudo_bit_t debug_port_sel_pcs_sdout[1];
 
134
        pseudo_bit_t debug_port_sel_pcs_symlock_elfifo_lane[4];
 
135
        pseudo_bit_t debug_port_sel_pcs_rxdet_encdec_lane[3];
 
136
        pseudo_bit_t EnableSDma_SelfDrain[1];
 
137
        pseudo_bit_t debug_port_sel_pcie_rx_tx[1];
 
138
        pseudo_bit_t _unused_0[1];
 
139
        pseudo_bit_t debug_port_sel_tx_ibport[1];
 
140
        pseudo_bit_t debug_port_sel_tx_sdma[1];
 
141
        pseudo_bit_t debug_port_sel_rx_ibport[1];
 
142
        pseudo_bit_t _unused_1[12];
 
143
        pseudo_bit_t debug_port_sel_xgxs_0[4];
 
144
        pseudo_bit_t debug_port_sel_credit_a_0[3];
 
145
        pseudo_bit_t debug_port_sel_credit_b_0[3];
 
146
        pseudo_bit_t debug_port_sel_xgxs_1[4];
 
147
        pseudo_bit_t debug_port_sel_credit_a_1[3];
 
148
        pseudo_bit_t debug_port_sel_credit_b_1[3];
 
149
        pseudo_bit_t _unused_2[12];
 
150
};
 
151
struct QIB_7322_DebugSigsIntSel {
 
152
        PSEUDO_BIT_STRUCT ( struct QIB_7322_DebugSigsIntSel_pb );
 
153
};
 
154
/* Default value: 0x0000000000000000 */
 
155
 
 
156
#define QIB_7322_DebugPortValueReg_offset 0x00000058UL
 
157
 
 
158
#define QIB_7322_IntBlocked_offset 0x00000060UL
 
159
struct QIB_7322_IntBlocked_pb {
 
160
        pseudo_bit_t RcvAvail0IntBlocked[1];
 
161
        pseudo_bit_t RcvAvail1IntBlocked[1];
 
162
        pseudo_bit_t RcvAvail2IntBlocked[1];
 
163
        pseudo_bit_t RcvAvail3IntBlocked[1];
 
164
        pseudo_bit_t RcvAvail4IntBlocked[1];
 
165
        pseudo_bit_t RcvAvail5IntBlocked[1];
 
166
        pseudo_bit_t RcvAvail6IntBlocked[1];
 
167
        pseudo_bit_t RcvAvail7IntBlocked[1];
 
168
        pseudo_bit_t RcvAvail8IntBlocked[1];
 
169
        pseudo_bit_t RcvAvail9IntBlocked[1];
 
170
        pseudo_bit_t RcvAvail10IntBlocked[1];
 
171
        pseudo_bit_t RcvAvail11IntBlocked[1];
 
172
        pseudo_bit_t RcvAvail12IntBlocked[1];
 
173
        pseudo_bit_t RcvAvail13IntBlocked[1];
 
174
        pseudo_bit_t RcvAvail14IntBlocked[1];
 
175
        pseudo_bit_t RcvAvail15IntBlocked[1];
 
176
        pseudo_bit_t RcvAvail16IntBlocked[1];
 
177
        pseudo_bit_t RcvAvail17IntBlocked[1];
 
178
        pseudo_bit_t _unused_0[5];
 
179
        pseudo_bit_t SendBufAvailIntBlocked[1];
 
180
        pseudo_bit_t SendDoneIntBlocked_0[1];
 
181
        pseudo_bit_t SendDoneIntBlocked_1[1];
 
182
        pseudo_bit_t _unused_1[2];
 
183
        pseudo_bit_t AssertGPIOIntBlocked[1];
 
184
        pseudo_bit_t ErrIntBlocked[1];
 
185
        pseudo_bit_t ErrIntBlocked_0[1];
 
186
        pseudo_bit_t ErrIntBlocked_1[1];
 
187
        pseudo_bit_t RcvUrg0IntBlocked[1];
 
188
        pseudo_bit_t RcvUrg1IntBlocked[1];
 
189
        pseudo_bit_t RcvUrg2IntBlocked[1];
 
190
        pseudo_bit_t RcvUrg3IntBlocked[1];
 
191
        pseudo_bit_t RcvUrg4IntBlocked[1];
 
192
        pseudo_bit_t RcvUrg5IntBlocked[1];
 
193
        pseudo_bit_t RcvUrg6IntBlocked[1];
 
194
        pseudo_bit_t RcvUrg7IntBlocked[1];
 
195
        pseudo_bit_t RcvUrg8IntBlocked[1];
 
196
        pseudo_bit_t RcvUrg9IntBlocked[1];
 
197
        pseudo_bit_t RcvUrg10IntBlocked[1];
 
198
        pseudo_bit_t RcvUrg11IntBlocked[1];
 
199
        pseudo_bit_t RcvUrg12IntBlocked[1];
 
200
        pseudo_bit_t RcvUrg13IntBlocked[1];
 
201
        pseudo_bit_t RcvUrg14IntBlocked[1];
 
202
        pseudo_bit_t RcvUrg15IntBlocked[1];
 
203
        pseudo_bit_t RcvUrg16IntBlocked[1];
 
204
        pseudo_bit_t RcvUrg17IntBlocked[1];
 
205
        pseudo_bit_t _unused_2[6];
 
206
        pseudo_bit_t SDmaCleanupDoneBlocked_0[1];
 
207
        pseudo_bit_t SDmaCleanupDoneBlocked_1[1];
 
208
        pseudo_bit_t SDmaIdleIntBlocked_0[1];
 
209
        pseudo_bit_t SDmaIdleIntBlocked_1[1];
 
210
        pseudo_bit_t SDmaProgressIntBlocked_0[1];
 
211
        pseudo_bit_t SDmaProgressIntBlocked_1[1];
 
212
        pseudo_bit_t SDmaIntBlocked_0[1];
 
213
        pseudo_bit_t SDmaIntBlocked_1[1];
 
214
};
 
215
struct QIB_7322_IntBlocked {
 
216
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IntBlocked_pb );
 
217
};
 
218
/* Default value: 0x0000000000000000 */
 
219
 
 
220
#define QIB_7322_IntMask_offset 0x00000068UL
 
221
struct QIB_7322_IntMask_pb {
 
222
        pseudo_bit_t RcvAvail0IntMask[1];
 
223
        pseudo_bit_t RcvAvail1IntMask[1];
 
224
        pseudo_bit_t RcvAvail2IntMask[1];
 
225
        pseudo_bit_t RcvAvail3IntMask[1];
 
226
        pseudo_bit_t RcvAvail4IntMask[1];
 
227
        pseudo_bit_t RcvAvail5IntMask[1];
 
228
        pseudo_bit_t RcvAvail6IntMask[1];
 
229
        pseudo_bit_t RcvAvail7IntMask[1];
 
230
        pseudo_bit_t RcvAvail8IntMask[1];
 
231
        pseudo_bit_t RcvAvail9IntMask[1];
 
232
        pseudo_bit_t RcvAvail10IntMask[1];
 
233
        pseudo_bit_t RcvAvail11IntMask[1];
 
234
        pseudo_bit_t RcvAvail12IntMask[1];
 
235
        pseudo_bit_t RcvAvail13IntMask[1];
 
236
        pseudo_bit_t RcvAvail14IntMask[1];
 
237
        pseudo_bit_t RcvAvail15IntMask[1];
 
238
        pseudo_bit_t RcvAvail16IntMask[1];
 
239
        pseudo_bit_t RcvAvail17IntMask[1];
 
240
        pseudo_bit_t _unused_0[5];
 
241
        pseudo_bit_t SendBufAvailIntMask[1];
 
242
        pseudo_bit_t SendDoneIntMask_0[1];
 
243
        pseudo_bit_t SendDoneIntMask_1[1];
 
244
        pseudo_bit_t _unused_1[2];
 
245
        pseudo_bit_t AssertGPIOIntMask[1];
 
246
        pseudo_bit_t ErrIntMask[1];
 
247
        pseudo_bit_t ErrIntMask_0[1];
 
248
        pseudo_bit_t ErrIntMask_1[1];
 
249
        pseudo_bit_t RcvUrg0IntMask[1];
 
250
        pseudo_bit_t RcvUrg1IntMask[1];
 
251
        pseudo_bit_t RcvUrg2IntMask[1];
 
252
        pseudo_bit_t RcvUrg3IntMask[1];
 
253
        pseudo_bit_t RcvUrg4IntMask[1];
 
254
        pseudo_bit_t RcvUrg5IntMask[1];
 
255
        pseudo_bit_t RcvUrg6IntMask[1];
 
256
        pseudo_bit_t RcvUrg7IntMask[1];
 
257
        pseudo_bit_t RcvUrg8IntMask[1];
 
258
        pseudo_bit_t RcvUrg9IntMask[1];
 
259
        pseudo_bit_t RcvUrg10IntMask[1];
 
260
        pseudo_bit_t RcvUrg11IntMask[1];
 
261
        pseudo_bit_t RcvUrg12IntMask[1];
 
262
        pseudo_bit_t RcvUrg13IntMask[1];
 
263
        pseudo_bit_t RcvUrg14IntMask[1];
 
264
        pseudo_bit_t RcvUrg15IntMask[1];
 
265
        pseudo_bit_t RcvUrg16IntMask[1];
 
266
        pseudo_bit_t RcvUrg17IntMask[1];
 
267
        pseudo_bit_t _unused_2[6];
 
268
        pseudo_bit_t SDmaCleanupDoneMask_0[1];
 
269
        pseudo_bit_t SDmaCleanupDoneMask_1[1];
 
270
        pseudo_bit_t SDmaIdleIntMask_0[1];
 
271
        pseudo_bit_t SDmaIdleIntMask_1[1];
 
272
        pseudo_bit_t SDmaProgressIntMask_0[1];
 
273
        pseudo_bit_t SDmaProgressIntMask_1[1];
 
274
        pseudo_bit_t SDmaIntMask_0[1];
 
275
        pseudo_bit_t SDmaIntMask_1[1];
 
276
};
 
277
struct QIB_7322_IntMask {
 
278
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IntMask_pb );
 
279
};
 
280
/* Default value: 0x0000000000000000 */
 
281
 
 
282
#define QIB_7322_IntStatus_offset 0x00000070UL
 
283
struct QIB_7322_IntStatus_pb {
 
284
        pseudo_bit_t RcvAvail0[1];
 
285
        pseudo_bit_t RcvAvail1[1];
 
286
        pseudo_bit_t RcvAvail2[1];
 
287
        pseudo_bit_t RcvAvail3[1];
 
288
        pseudo_bit_t RcvAvail4[1];
 
289
        pseudo_bit_t RcvAvail5[1];
 
290
        pseudo_bit_t RcvAvail6[1];
 
291
        pseudo_bit_t RcvAvail7[1];
 
292
        pseudo_bit_t RcvAvail8[1];
 
293
        pseudo_bit_t RcvAvail9[1];
 
294
        pseudo_bit_t RcvAvail10[1];
 
295
        pseudo_bit_t RcvAvail11[1];
 
296
        pseudo_bit_t RcvAvail12[1];
 
297
        pseudo_bit_t RcvAvail13[1];
 
298
        pseudo_bit_t RcvAvail14[1];
 
299
        pseudo_bit_t RcvAvail15[1];
 
300
        pseudo_bit_t RcvAvail16[1];
 
301
        pseudo_bit_t RcvAvail17[1];
 
302
        pseudo_bit_t _unused_0[5];
 
303
        pseudo_bit_t SendBufAvail[1];
 
304
        pseudo_bit_t SendDone_0[1];
 
305
        pseudo_bit_t SendDone_1[1];
 
306
        pseudo_bit_t _unused_1[2];
 
307
        pseudo_bit_t AssertGPIO[1];
 
308
        pseudo_bit_t Err[1];
 
309
        pseudo_bit_t Err_0[1];
 
310
        pseudo_bit_t Err_1[1];
 
311
        pseudo_bit_t RcvUrg0[1];
 
312
        pseudo_bit_t RcvUrg1[1];
 
313
        pseudo_bit_t RcvUrg2[1];
 
314
        pseudo_bit_t RcvUrg3[1];
 
315
        pseudo_bit_t RcvUrg4[1];
 
316
        pseudo_bit_t RcvUrg5[1];
 
317
        pseudo_bit_t RcvUrg6[1];
 
318
        pseudo_bit_t RcvUrg7[1];
 
319
        pseudo_bit_t RcvUrg8[1];
 
320
        pseudo_bit_t RcvUrg9[1];
 
321
        pseudo_bit_t RcvUrg10[1];
 
322
        pseudo_bit_t RcvUrg11[1];
 
323
        pseudo_bit_t RcvUrg12[1];
 
324
        pseudo_bit_t RcvUrg13[1];
 
325
        pseudo_bit_t RcvUrg14[1];
 
326
        pseudo_bit_t RcvUrg15[1];
 
327
        pseudo_bit_t RcvUrg16[1];
 
328
        pseudo_bit_t RcvUrg17[1];
 
329
        pseudo_bit_t _unused_2[6];
 
330
        pseudo_bit_t SDmaCleanupDone_0[1];
 
331
        pseudo_bit_t SDmaCleanupDone_1[1];
 
332
        pseudo_bit_t SDmaIdleInt_0[1];
 
333
        pseudo_bit_t SDmaIdleInt_1[1];
 
334
        pseudo_bit_t SDmaProgressInt_0[1];
 
335
        pseudo_bit_t SDmaProgressInt_1[1];
 
336
        pseudo_bit_t SDmaInt_0[1];
 
337
        pseudo_bit_t SDmaInt_1[1];
 
338
};
 
339
struct QIB_7322_IntStatus {
 
340
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IntStatus_pb );
 
341
};
 
342
/* Default value: 0x0000000000000000 */
 
343
 
 
344
#define QIB_7322_IntClear_offset 0x00000078UL
 
345
struct QIB_7322_IntClear_pb {
 
346
        pseudo_bit_t RcvAvail0IntClear[1];
 
347
        pseudo_bit_t RcvAvail1IntClear[1];
 
348
        pseudo_bit_t RcvAvail2IntClear[1];
 
349
        pseudo_bit_t RcvAvail3IntClear[1];
 
350
        pseudo_bit_t RcvAvail4IntClear[1];
 
351
        pseudo_bit_t RcvAvail5IntClear[1];
 
352
        pseudo_bit_t RcvAvail6IntClear[1];
 
353
        pseudo_bit_t RcvAvail7IntClear[1];
 
354
        pseudo_bit_t RcvAvail8IntClear[1];
 
355
        pseudo_bit_t RcvAvail9IntClear[1];
 
356
        pseudo_bit_t RcvAvail10IntClear[1];
 
357
        pseudo_bit_t RcvAvail11IntClear[1];
 
358
        pseudo_bit_t RcvAvail12IntClear[1];
 
359
        pseudo_bit_t RcvAvail13IntClear[1];
 
360
        pseudo_bit_t RcvAvail14IntClear[1];
 
361
        pseudo_bit_t RcvAvail15IntClear[1];
 
362
        pseudo_bit_t RcvAvail16IntClear[1];
 
363
        pseudo_bit_t RcvAvail17IntClear[1];
 
364
        pseudo_bit_t _unused_0[5];
 
365
        pseudo_bit_t SendBufAvailIntClear[1];
 
366
        pseudo_bit_t SendDoneIntClear_0[1];
 
367
        pseudo_bit_t SendDoneIntClear_1[1];
 
368
        pseudo_bit_t _unused_1[2];
 
369
        pseudo_bit_t AssertGPIOIntClear[1];
 
370
        pseudo_bit_t ErrIntClear[1];
 
371
        pseudo_bit_t ErrIntClear_0[1];
 
372
        pseudo_bit_t ErrIntClear_1[1];
 
373
        pseudo_bit_t RcvUrg0IntClear[1];
 
374
        pseudo_bit_t RcvUrg1IntClear[1];
 
375
        pseudo_bit_t RcvUrg2IntClear[1];
 
376
        pseudo_bit_t RcvUrg3IntClear[1];
 
377
        pseudo_bit_t RcvUrg4IntClear[1];
 
378
        pseudo_bit_t RcvUrg5IntClear[1];
 
379
        pseudo_bit_t RcvUrg6IntClear[1];
 
380
        pseudo_bit_t RcvUrg7IntClear[1];
 
381
        pseudo_bit_t RcvUrg8IntClear[1];
 
382
        pseudo_bit_t RcvUrg9IntClear[1];
 
383
        pseudo_bit_t RcvUrg10IntClear[1];
 
384
        pseudo_bit_t RcvUrg11IntClear[1];
 
385
        pseudo_bit_t RcvUrg12IntClear[1];
 
386
        pseudo_bit_t RcvUrg13IntClear[1];
 
387
        pseudo_bit_t RcvUrg14IntClear[1];
 
388
        pseudo_bit_t RcvUrg15IntClear[1];
 
389
        pseudo_bit_t RcvUrg16IntClear[1];
 
390
        pseudo_bit_t RcvUrg17IntClear[1];
 
391
        pseudo_bit_t _unused_2[6];
 
392
        pseudo_bit_t SDmaCleanupDoneClear_0[1];
 
393
        pseudo_bit_t SDmaCleanupDoneClear_1[1];
 
394
        pseudo_bit_t SDmaIdleIntClear_0[1];
 
395
        pseudo_bit_t SDmaIdleIntClear_1[1];
 
396
        pseudo_bit_t SDmaProgressIntClear_0[1];
 
397
        pseudo_bit_t SDmaProgressIntClear_1[1];
 
398
        pseudo_bit_t SDmaIntClear_0[1];
 
399
        pseudo_bit_t SDmaIntClear_1[1];
 
400
};
 
401
struct QIB_7322_IntClear {
 
402
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IntClear_pb );
 
403
};
 
404
/* Default value: 0x0000000000000000 */
 
405
 
 
406
#define QIB_7322_ErrMask_offset 0x00000080UL
 
407
struct QIB_7322_ErrMask_pb {
 
408
        pseudo_bit_t _unused_0[12];
 
409
        pseudo_bit_t RcvEgrFullErrMask[1];
 
410
        pseudo_bit_t RcvHdrFullErrMask[1];
 
411
        pseudo_bit_t _unused_1[11];
 
412
        pseudo_bit_t SDmaBufMaskDuplicateErrMask[1];
 
413
        pseudo_bit_t SDmaWrongPortErrMask[1];
 
414
        pseudo_bit_t SendSpecialTriggerErrMask[1];
 
415
        pseudo_bit_t _unused_2[7];
 
416
        pseudo_bit_t SendArmLaunchErrMask[1];
 
417
        pseudo_bit_t SendVLMismatchErrMask[1];
 
418
        pseudo_bit_t _unused_3[15];
 
419
        pseudo_bit_t RcvContextShareErrMask[1];
 
420
        pseudo_bit_t InvalidEEPCmdMask[1];
 
421
        pseudo_bit_t _unused_4[1];
 
422
        pseudo_bit_t SBufVL15MisUseErrMask[1];
 
423
        pseudo_bit_t SDmaVL15ErrMask[1];
 
424
        pseudo_bit_t _unused_5[4];
 
425
        pseudo_bit_t InvalidAddrErrMask[1];
 
426
        pseudo_bit_t HardwareErrMask[1];
 
427
        pseudo_bit_t ResetNegatedMask[1];
 
428
};
 
429
struct QIB_7322_ErrMask {
 
430
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ErrMask_pb );
 
431
};
 
432
/* Default value: 0x0000000000000000 */
 
433
 
 
434
#define QIB_7322_ErrStatus_offset 0x00000088UL
 
435
struct QIB_7322_ErrStatus_pb {
 
436
        pseudo_bit_t _unused_0[12];
 
437
        pseudo_bit_t RcvEgrFullErr[1];
 
438
        pseudo_bit_t RcvHdrFullErr[1];
 
439
        pseudo_bit_t _unused_1[11];
 
440
        pseudo_bit_t SDmaBufMaskDuplicateErr[1];
 
441
        pseudo_bit_t SDmaWrongPortErr[1];
 
442
        pseudo_bit_t SendSpecialTriggerErr[1];
 
443
        pseudo_bit_t _unused_2[7];
 
444
        pseudo_bit_t SendArmLaunchErr[1];
 
445
        pseudo_bit_t SendVLMismatchErr[1];
 
446
        pseudo_bit_t _unused_3[15];
 
447
        pseudo_bit_t RcvContextShareErr[1];
 
448
        pseudo_bit_t InvalidEEPCmdErr[1];
 
449
        pseudo_bit_t _unused_4[1];
 
450
        pseudo_bit_t SBufVL15MisUseErr[1];
 
451
        pseudo_bit_t SDmaVL15Err[1];
 
452
        pseudo_bit_t _unused_5[4];
 
453
        pseudo_bit_t InvalidAddrErr[1];
 
454
        pseudo_bit_t HardwareErr[1];
 
455
        pseudo_bit_t ResetNegated[1];
 
456
};
 
457
struct QIB_7322_ErrStatus {
 
458
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ErrStatus_pb );
 
459
};
 
460
/* Default value: 0x0000000000000000 */
 
461
 
 
462
#define QIB_7322_ErrClear_offset 0x00000090UL
 
463
struct QIB_7322_ErrClear_pb {
 
464
        pseudo_bit_t _unused_0[12];
 
465
        pseudo_bit_t RcvEgrFullErrClear[1];
 
466
        pseudo_bit_t RcvHdrFullErrClear[1];
 
467
        pseudo_bit_t _unused_1[11];
 
468
        pseudo_bit_t SDmaBufMaskDuplicateErrClear[1];
 
469
        pseudo_bit_t SDmaWrongPortErrClear[1];
 
470
        pseudo_bit_t SendSpecialTriggerErrClear[1];
 
471
        pseudo_bit_t _unused_2[7];
 
472
        pseudo_bit_t SendArmLaunchErrClear[1];
 
473
        pseudo_bit_t SendVLMismatchErrMask[1];
 
474
        pseudo_bit_t _unused_3[15];
 
475
        pseudo_bit_t RcvContextShareErrClear[1];
 
476
        pseudo_bit_t InvalidEEPCmdErrClear[1];
 
477
        pseudo_bit_t _unused_4[1];
 
478
        pseudo_bit_t SBufVL15MisUseErrClear[1];
 
479
        pseudo_bit_t SDmaVL15ErrClear[1];
 
480
        pseudo_bit_t _unused_5[4];
 
481
        pseudo_bit_t InvalidAddrErrClear[1];
 
482
        pseudo_bit_t HardwareErrClear[1];
 
483
        pseudo_bit_t ResetNegatedClear[1];
 
484
};
 
485
struct QIB_7322_ErrClear {
 
486
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ErrClear_pb );
 
487
};
 
488
/* Default value: 0x0000000000000000 */
 
489
 
 
490
#define QIB_7322_HwErrMask_offset 0x00000098UL
 
491
struct QIB_7322_HwErrMask_pb {
 
492
        pseudo_bit_t _unused_0[11];
 
493
        pseudo_bit_t LATriggeredMask[1];
 
494
        pseudo_bit_t statusValidNoEopMask_0[1];
 
495
        pseudo_bit_t IBCBusFromSPCParityErrMask_0[1];
 
496
        pseudo_bit_t statusValidNoEopMask_1[1];
 
497
        pseudo_bit_t IBCBusFromSPCParityErrMask_1[1];
 
498
        pseudo_bit_t _unused_1[11];
 
499
        pseudo_bit_t SDmaMemReadErrMask_0[1];
 
500
        pseudo_bit_t SDmaMemReadErrMask_1[1];
 
501
        pseudo_bit_t PciePoisonedTLPMask[1];
 
502
        pseudo_bit_t PcieCplTimeoutMask[1];
 
503
        pseudo_bit_t PCIeBusParityErrMask[3];
 
504
        pseudo_bit_t pcie_phy_txParityErr[1];
 
505
        pseudo_bit_t _unused_2[13];
 
506
        pseudo_bit_t MemoryErrMask[1];
 
507
        pseudo_bit_t _unused_3[4];
 
508
        pseudo_bit_t TempsenseTholdReachedMask[1];
 
509
        pseudo_bit_t PowerOnBISTFailedMask[1];
 
510
        pseudo_bit_t PCIESerdesPClkNotDetectMask[1];
 
511
        pseudo_bit_t _unused_4[6];
 
512
        pseudo_bit_t IBSerdesPClkNotDetectMask_0[1];
 
513
        pseudo_bit_t IBSerdesPClkNotDetectMask_1[1];
 
514
};
 
515
struct QIB_7322_HwErrMask {
 
516
        PSEUDO_BIT_STRUCT ( struct QIB_7322_HwErrMask_pb );
 
517
};
 
518
/* Default value: 0x0000000000000000 */
 
519
 
 
520
#define QIB_7322_HwErrStatus_offset 0x000000a0UL
 
521
struct QIB_7322_HwErrStatus_pb {
 
522
        pseudo_bit_t _unused_0[11];
 
523
        pseudo_bit_t LATriggered[1];
 
524
        pseudo_bit_t statusValidNoEop_0[1];
 
525
        pseudo_bit_t IBCBusFromSPCParityErr_0[1];
 
526
        pseudo_bit_t statusValidNoEop_1[1];
 
527
        pseudo_bit_t IBCBusFromSPCParityErr_1[1];
 
528
        pseudo_bit_t _unused_1[11];
 
529
        pseudo_bit_t SDmaMemReadErr_0[1];
 
530
        pseudo_bit_t SDmaMemReadErr_1[1];
 
531
        pseudo_bit_t PciePoisonedTLP[1];
 
532
        pseudo_bit_t PcieCplTimeout[1];
 
533
        pseudo_bit_t PCIeBusParity[3];
 
534
        pseudo_bit_t pcie_phy_txParityErr[1];
 
535
        pseudo_bit_t _unused_2[13];
 
536
        pseudo_bit_t MemoryErr[1];
 
537
        pseudo_bit_t _unused_3[4];
 
538
        pseudo_bit_t TempsenseTholdReached[1];
 
539
        pseudo_bit_t PowerOnBISTFailed[1];
 
540
        pseudo_bit_t PCIESerdesPClkNotDetect[1];
 
541
        pseudo_bit_t _unused_4[6];
 
542
        pseudo_bit_t IBSerdesPClkNotDetect_0[1];
 
543
        pseudo_bit_t IBSerdesPClkNotDetect_1[1];
 
544
};
 
545
struct QIB_7322_HwErrStatus {
 
546
        PSEUDO_BIT_STRUCT ( struct QIB_7322_HwErrStatus_pb );
 
547
};
 
548
/* Default value: 0x0000000000000000 */
 
549
 
 
550
#define QIB_7322_HwErrClear_offset 0x000000a8UL
 
551
struct QIB_7322_HwErrClear_pb {
 
552
        pseudo_bit_t _unused_0[11];
 
553
        pseudo_bit_t LATriggeredClear[1];
 
554
        pseudo_bit_t IBCBusToSPCparityErrClear_0[1];
 
555
        pseudo_bit_t IBCBusFromSPCParityErrClear_0[1];
 
556
        pseudo_bit_t IBCBusToSPCparityErrClear_1[1];
 
557
        pseudo_bit_t IBCBusFromSPCParityErrClear_1[1];
 
558
        pseudo_bit_t _unused_1[11];
 
559
        pseudo_bit_t SDmaMemReadErrClear_0[1];
 
560
        pseudo_bit_t SDmaMemReadErrClear_1[1];
 
561
        pseudo_bit_t PciePoisonedTLPClear[1];
 
562
        pseudo_bit_t PcieCplTimeoutClear[1];
 
563
        pseudo_bit_t PCIeBusParityClear[3];
 
564
        pseudo_bit_t pcie_phy_txParityErr[1];
 
565
        pseudo_bit_t _unused_2[13];
 
566
        pseudo_bit_t MemoryErrClear[1];
 
567
        pseudo_bit_t _unused_3[4];
 
568
        pseudo_bit_t TempsenseTholdReachedClear[1];
 
569
        pseudo_bit_t PowerOnBISTFailedClear[1];
 
570
        pseudo_bit_t PCIESerdesPClkNotDetectClear[1];
 
571
        pseudo_bit_t _unused_4[6];
 
572
        pseudo_bit_t IBSerdesPClkNotDetectClear_0[1];
 
573
        pseudo_bit_t IBSerdesPClkNotDetectClear_1[1];
 
574
};
 
575
struct QIB_7322_HwErrClear {
 
576
        PSEUDO_BIT_STRUCT ( struct QIB_7322_HwErrClear_pb );
 
577
};
 
578
/* Default value: 0x0000000000000000 */
 
579
 
 
580
#define QIB_7322_HwDiagCtrl_offset 0x000000b0UL
 
581
struct QIB_7322_HwDiagCtrl_pb {
 
582
        pseudo_bit_t _unused_0[12];
 
583
        pseudo_bit_t ForcestatusValidNoEop_0[1];
 
584
        pseudo_bit_t ForceIBCBusFromSPCParityErr_0[1];
 
585
        pseudo_bit_t ForcestatusValidNoEop_1[1];
 
586
        pseudo_bit_t ForceIBCBusFromSPCParityErr_1[1];
 
587
        pseudo_bit_t _unused_1[15];
 
588
        pseudo_bit_t forcePCIeBusParity[4];
 
589
        pseudo_bit_t _unused_2[25];
 
590
        pseudo_bit_t CounterDisable[1];
 
591
        pseudo_bit_t CounterWrEnable[1];
 
592
        pseudo_bit_t _unused_3[1];
 
593
        pseudo_bit_t Diagnostic[1];
 
594
};
 
595
struct QIB_7322_HwDiagCtrl {
 
596
        PSEUDO_BIT_STRUCT ( struct QIB_7322_HwDiagCtrl_pb );
 
597
};
 
598
/* Default value: 0x0000000000000000 */
 
599
 
 
600
#define QIB_7322_EXTStatus_offset 0x000000c0UL
 
601
struct QIB_7322_EXTStatus_pb {
 
602
        pseudo_bit_t _unused_0[14];
 
603
        pseudo_bit_t MemBISTEndTest[1];
 
604
        pseudo_bit_t MemBISTDisabled[1];
 
605
        pseudo_bit_t _unused_1[32];
 
606
        pseudo_bit_t GPIOIn[16];
 
607
};
 
608
struct QIB_7322_EXTStatus {
 
609
        PSEUDO_BIT_STRUCT ( struct QIB_7322_EXTStatus_pb );
 
610
};
 
611
/* Default value: 0x000000000000X000 */
 
612
 
 
613
#define QIB_7322_EXTCtrl_offset 0x000000c8UL
 
614
struct QIB_7322_EXTCtrl_pb {
 
615
        pseudo_bit_t LEDPort0YellowOn[1];
 
616
        pseudo_bit_t LEDPort0GreenOn[1];
 
617
        pseudo_bit_t LEDPort1YellowOn[1];
 
618
        pseudo_bit_t LEDPort1GreenOn[1];
 
619
        pseudo_bit_t _unused_0[28];
 
620
        pseudo_bit_t GPIOInvert[16];
 
621
        pseudo_bit_t GPIOOe[16];
 
622
};
 
623
struct QIB_7322_EXTCtrl {
 
624
        PSEUDO_BIT_STRUCT ( struct QIB_7322_EXTCtrl_pb );
 
625
};
 
626
/* Default value: 0x0000000000000000 */
 
627
 
 
628
#define QIB_7322_GPIODebugSelReg_offset 0x000000d8UL
 
629
struct QIB_7322_GPIODebugSelReg_pb {
 
630
        pseudo_bit_t GPIOSourceSelDebug[16];
 
631
        pseudo_bit_t SelPulse[16];
 
632
        pseudo_bit_t _unused_0[32];
 
633
};
 
634
struct QIB_7322_GPIODebugSelReg {
 
635
        PSEUDO_BIT_STRUCT ( struct QIB_7322_GPIODebugSelReg_pb );
 
636
};
 
637
/* Default value: 0x0000000000000000 */
 
638
 
 
639
#define QIB_7322_GPIOOut_offset 0x000000e0UL
 
640
/* Default value: 0x0000000000000000 */
 
641
 
 
642
#define QIB_7322_GPIOMask_offset 0x000000e8UL
 
643
/* Default value: 0x0000000000000000 */
 
644
 
 
645
#define QIB_7322_GPIOStatus_offset 0x000000f0UL
 
646
/* Default value: 0x0000000000000000 */
 
647
 
 
648
#define QIB_7322_GPIOClear_offset 0x000000f8UL
 
649
/* Default value: 0x0000000000000000 */
 
650
 
 
651
#define QIB_7322_RcvCtrl_offset 0x00000100UL
 
652
struct QIB_7322_RcvCtrl_pb {
 
653
        pseudo_bit_t dontDropRHQFull[18];
 
654
        pseudo_bit_t _unused_0[2];
 
655
        pseudo_bit_t IntrAvail[18];
 
656
        pseudo_bit_t _unused_1[3];
 
657
        pseudo_bit_t ContextCfg[2];
 
658
        pseudo_bit_t TidFlowEnable[1];
 
659
        pseudo_bit_t XrcTypeCode[3];
 
660
        pseudo_bit_t TailUpd[1];
 
661
        pseudo_bit_t TidReDirect[16];
 
662
};
 
663
struct QIB_7322_RcvCtrl {
 
664
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvCtrl_pb );
 
665
};
 
666
/* Default value: 0x0000000000000000 */
 
667
 
 
668
#define QIB_7322_RcvHdrSize_offset 0x00000110UL
 
669
/* Default value: 0x0000000000000000 */
 
670
 
 
671
#define QIB_7322_RcvHdrCnt_offset 0x00000118UL
 
672
/* Default value: 0x0000000000000000 */
 
673
 
 
674
#define QIB_7322_RcvHdrEntSize_offset 0x00000120UL
 
675
/* Default value: 0x0000000000000000 */
 
676
 
 
677
#define QIB_7322_RcvTIDBase_offset 0x00000128UL
 
678
/* Default value: 0x0000000000050000 */
 
679
 
 
680
#define QIB_7322_RcvTIDCnt_offset 0x00000130UL
 
681
/* Default value: 0x0000000000000200 */
 
682
 
 
683
#define QIB_7322_RcvEgrBase_offset 0x00000138UL
 
684
/* Default value: 0x0000000000014000 */
 
685
 
 
686
#define QIB_7322_RcvEgrCnt_offset 0x00000140UL
 
687
/* Default value: 0x0000000000001000 */
 
688
 
 
689
#define QIB_7322_RcvBufBase_offset 0x00000148UL
 
690
/* Default value: 0x0000000000080000 */
 
691
 
 
692
#define QIB_7322_RcvBufSize_offset 0x00000150UL
 
693
/* Default value: 0x0000000000005000 */
 
694
 
 
695
#define QIB_7322_RxIntMemBase_offset 0x00000158UL
 
696
/* Default value: 0x0000000000077000 */
 
697
 
 
698
#define QIB_7322_RxIntMemSize_offset 0x00000160UL
 
699
/* Default value: 0x0000000000007000 */
 
700
 
 
701
#define QIB_7322_encryption_key_low_offset 0x00000180UL
 
702
/* Default value: 0x0000000000000000 */
 
703
 
 
704
#define QIB_7322_encryption_key_high_offset 0x00000188UL
 
705
/* Default value: 0x0000000000000000 */
 
706
 
 
707
#define QIB_7322_feature_mask_offset 0x00000190UL
 
708
/* Default value: 0x00000000000000XX */
 
709
 
 
710
#define QIB_7322_active_feature_mask_offset 0x00000198UL
 
711
struct QIB_7322_active_feature_mask_pb {
 
712
        pseudo_bit_t Port0_SDR_Enabled[1];
 
713
        pseudo_bit_t Port0_DDR_Enabled[1];
 
714
        pseudo_bit_t Port0_QDR_Enabled[1];
 
715
        pseudo_bit_t Port1_SDR_Enabled[1];
 
716
        pseudo_bit_t Port1_DDR_Enabled[1];
 
717
        pseudo_bit_t Port1_QDR_Enabled[1];
 
718
        pseudo_bit_t _unused_0[58];
 
719
};
 
720
struct QIB_7322_active_feature_mask {
 
721
        PSEUDO_BIT_STRUCT ( struct QIB_7322_active_feature_mask_pb );
 
722
};
 
723
/* Default value: 0x00000000000000XX */
 
724
 
 
725
#define QIB_7322_SendCtrl_offset 0x000001c0UL
 
726
struct QIB_7322_SendCtrl_pb {
 
727
        pseudo_bit_t _unused_0[1];
 
728
        pseudo_bit_t SendIntBufAvail[1];
 
729
        pseudo_bit_t SendBufAvailUpd[1];
 
730
        pseudo_bit_t _unused_1[1];
 
731
        pseudo_bit_t SpecialTriggerEn[1];
 
732
        pseudo_bit_t _unused_2[11];
 
733
        pseudo_bit_t DisarmSendBuf[8];
 
734
        pseudo_bit_t AvailUpdThld[5];
 
735
        pseudo_bit_t SendBufAvailPad64Byte[1];
 
736
        pseudo_bit_t _unused_3[1];
 
737
        pseudo_bit_t Disarm[1];
 
738
        pseudo_bit_t _unused_4[32];
 
739
};
 
740
struct QIB_7322_SendCtrl {
 
741
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendCtrl_pb );
 
742
};
 
743
/* Default value: 0x0000000000000000 */
 
744
 
 
745
#define QIB_7322_SendBufBase_offset 0x000001c8UL
 
746
struct QIB_7322_SendBufBase_pb {
 
747
        pseudo_bit_t BaseAddr_SmallPIO[21];
 
748
        pseudo_bit_t _unused_0[11];
 
749
        pseudo_bit_t BaseAddr_LargePIO[21];
 
750
        pseudo_bit_t _unused_1[11];
 
751
};
 
752
struct QIB_7322_SendBufBase {
 
753
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendBufBase_pb );
 
754
};
 
755
/* Default value: 0x0018000000100000 */
 
756
 
 
757
#define QIB_7322_SendBufSize_offset 0x000001d0UL
 
758
struct QIB_7322_SendBufSize_pb {
 
759
        pseudo_bit_t Size_SmallPIO[12];
 
760
        pseudo_bit_t _unused_0[20];
 
761
        pseudo_bit_t Size_LargePIO[13];
 
762
        pseudo_bit_t _unused_1[19];
 
763
};
 
764
struct QIB_7322_SendBufSize {
 
765
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendBufSize_pb );
 
766
};
 
767
/* Default value: 0x0000108000000880 */
 
768
 
 
769
#define QIB_7322_SendBufCnt_offset 0x000001d8UL
 
770
struct QIB_7322_SendBufCnt_pb {
 
771
        pseudo_bit_t Num_SmallBuffers[9];
 
772
        pseudo_bit_t _unused_0[23];
 
773
        pseudo_bit_t Num_LargeBuffers[6];
 
774
        pseudo_bit_t _unused_1[26];
 
775
};
 
776
struct QIB_7322_SendBufCnt {
 
777
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendBufCnt_pb );
 
778
};
 
779
/* Default value: 0x0000002000000080 */
 
780
 
 
781
#define QIB_7322_SendBufAvailAddr_offset 0x000001e0UL
 
782
struct QIB_7322_SendBufAvailAddr_pb {
 
783
        pseudo_bit_t _unused_0[6];
 
784
        pseudo_bit_t SendBufAvailAddr[34];
 
785
        pseudo_bit_t _unused_1[24];
 
786
};
 
787
struct QIB_7322_SendBufAvailAddr {
 
788
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendBufAvailAddr_pb );
 
789
};
 
790
/* Default value: 0x0000000000000000 */
 
791
 
 
792
#define QIB_7322_TxIntMemBase_offset 0x000001e8UL
 
793
/* Default value: 0x0000000000064000 */
 
794
 
 
795
#define QIB_7322_TxIntMemSize_offset 0x000001f0UL
 
796
/* Default value: 0x000000000000C000 */
 
797
 
 
798
#define QIB_7322_SendBufErr0_offset 0x00000240UL
 
799
struct QIB_7322_SendBufErr0_pb {
 
800
        pseudo_bit_t SendBufErr_63_0[64];
 
801
};
 
802
struct QIB_7322_SendBufErr0 {
 
803
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendBufErr0_pb );
 
804
};
 
805
/* Default value: 0x0000000000000000 */
 
806
 
 
807
#define QIB_7322_AvailUpdCount_offset 0x00000268UL
 
808
struct QIB_7322_AvailUpdCount_pb {
 
809
        pseudo_bit_t AvailUpdCount[5];
 
810
        pseudo_bit_t _unused_0[59];
 
811
};
 
812
struct QIB_7322_AvailUpdCount {
 
813
        PSEUDO_BIT_STRUCT ( struct QIB_7322_AvailUpdCount_pb );
 
814
};
 
815
/* Default value: 0x0000000000000000 */
 
816
 
 
817
#define QIB_7322_RcvHdrAddr0_offset 0x00000280UL
 
818
struct QIB_7322_RcvHdrAddr0_pb {
 
819
        pseudo_bit_t _unused_0[2];
 
820
        pseudo_bit_t RcvHdrAddr[38];
 
821
        pseudo_bit_t _unused_1[24];
 
822
};
 
823
struct QIB_7322_RcvHdrAddr0 {
 
824
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrAddr0_pb );
 
825
};
 
826
/* Default value: 0x0000000000000000 */
 
827
 
 
828
#define QIB_7322_RcvHdrTailAddr0_offset 0x00000340UL
 
829
struct QIB_7322_RcvHdrTailAddr0_pb {
 
830
        pseudo_bit_t _unused_0[2];
 
831
        pseudo_bit_t RcvHdrTailAddr[38];
 
832
        pseudo_bit_t _unused_1[24];
 
833
};
 
834
struct QIB_7322_RcvHdrTailAddr0 {
 
835
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrTailAddr0_pb );
 
836
};
 
837
/* Default value: 0x0000000000000000 */
 
838
 
 
839
#define QIB_7322_EEPCtlStat_offset 0x000003e8UL
 
840
struct QIB_7322_EEPCtlStat_pb {
 
841
        pseudo_bit_t EPAccEn[2];
 
842
        pseudo_bit_t EPReset[1];
 
843
        pseudo_bit_t ByteProg[1];
 
844
        pseudo_bit_t PageMode[1];
 
845
        pseudo_bit_t LstDatWr[1];
 
846
        pseudo_bit_t CmdWrErr[1];
 
847
        pseudo_bit_t _unused_0[24];
 
848
        pseudo_bit_t CtlrStat[1];
 
849
        pseudo_bit_t _unused_1[32];
 
850
};
 
851
struct QIB_7322_EEPCtlStat {
 
852
        PSEUDO_BIT_STRUCT ( struct QIB_7322_EEPCtlStat_pb );
 
853
};
 
854
/* Default value: 0x0000000000000002 */
 
855
 
 
856
#define QIB_7322_EEPAddrCmd_offset 0x000003f0UL
 
857
struct QIB_7322_EEPAddrCmd_pb {
 
858
        pseudo_bit_t EPAddr[24];
 
859
        pseudo_bit_t EPCmd[8];
 
860
        pseudo_bit_t _unused_0[32];
 
861
};
 
862
struct QIB_7322_EEPAddrCmd {
 
863
        PSEUDO_BIT_STRUCT ( struct QIB_7322_EEPAddrCmd_pb );
 
864
};
 
865
/* Default value: 0x0000000000000000 */
 
866
 
 
867
#define QIB_7322_EEPData_offset 0x000003f8UL
 
868
/* Default value: 0x0000000000000000 */
 
869
 
 
870
#define QIB_7322_efuse_control_reg_offset 0x00000410UL
 
871
struct QIB_7322_efuse_control_reg_pb {
 
872
        pseudo_bit_t address[11];
 
873
        pseudo_bit_t last_program_address[11];
 
874
        pseudo_bit_t operation[2];
 
875
        pseudo_bit_t start_operation[1];
 
876
        pseudo_bit_t _unused_0[4];
 
877
        pseudo_bit_t req_err[1];
 
878
        pseudo_bit_t read_data_valid[1];
 
879
        pseudo_bit_t rdy[1];
 
880
        pseudo_bit_t _unused_1[32];
 
881
};
 
882
struct QIB_7322_efuse_control_reg {
 
883
        PSEUDO_BIT_STRUCT ( struct QIB_7322_efuse_control_reg_pb );
 
884
};
 
885
/* Default value: 0x0000000080000000 */
 
886
 
 
887
#define QIB_7322_efuse_data_reg_offset 0x00000418UL
 
888
/* Default value: 0x0000000000000000 */
 
889
 
 
890
#define QIB_7322_voltage_margin_reg_offset 0x00000428UL
 
891
struct QIB_7322_voltage_margin_reg_pb {
 
892
        pseudo_bit_t voltage_margin_settings_enable[1];
 
893
        pseudo_bit_t voltage_margin_settings[2];
 
894
        pseudo_bit_t _unused_0[61];
 
895
};
 
896
struct QIB_7322_voltage_margin_reg {
 
897
        PSEUDO_BIT_STRUCT ( struct QIB_7322_voltage_margin_reg_pb );
 
898
};
 
899
/* Default value: 0x0000000000000000 */
 
900
 
 
901
#define QIB_7322_VTSense_reg_offset 0x00000430UL
 
902
struct QIB_7322_VTSense_reg_pb {
 
903
        pseudo_bit_t temp_sense_select[3];
 
904
        pseudo_bit_t adc_mode[1];
 
905
        pseudo_bit_t start_busy[1];
 
906
        pseudo_bit_t power_down[1];
 
907
        pseudo_bit_t threshold[10];
 
908
        pseudo_bit_t sensor_output_data[10];
 
909
        pseudo_bit_t _unused_0[1];
 
910
        pseudo_bit_t threshold_limbit[1];
 
911
        pseudo_bit_t _unused_1[3];
 
912
        pseudo_bit_t output_valid[1];
 
913
        pseudo_bit_t _unused_2[32];
 
914
};
 
915
struct QIB_7322_VTSense_reg {
 
916
        PSEUDO_BIT_STRUCT ( struct QIB_7322_VTSense_reg_pb );
 
917
};
 
918
/* Default value: 0x0000000000000020 */
 
919
 
 
920
#define QIB_7322_procmon_reg_offset 0x00000438UL
 
921
struct QIB_7322_procmon_reg_pb {
 
922
        pseudo_bit_t ring_osc_select[3];
 
923
        pseudo_bit_t _unused_0[12];
 
924
        pseudo_bit_t start_counter[1];
 
925
        pseudo_bit_t procmon_count[12];
 
926
        pseudo_bit_t _unused_1[3];
 
927
        pseudo_bit_t procmon_count_valid[1];
 
928
        pseudo_bit_t _unused_2[32];
 
929
};
 
930
struct QIB_7322_procmon_reg {
 
931
        PSEUDO_BIT_STRUCT ( struct QIB_7322_procmon_reg_pb );
 
932
};
 
933
/* Default value: 0x0000000000000000 */
 
934
 
 
935
#define QIB_7322_PcieRbufTestReg0_offset 0x00000440UL
 
936
/* Default value: 0x0000000000000000 */
 
937
 
 
938
#define QIB_7322_ahb_access_ctrl_offset 0x00000460UL
 
939
struct QIB_7322_ahb_access_ctrl_pb {
 
940
        pseudo_bit_t sw_ahb_sel[1];
 
941
        pseudo_bit_t sw_sel_ahb_trgt[2];
 
942
        pseudo_bit_t _unused_0[61];
 
943
};
 
944
struct QIB_7322_ahb_access_ctrl {
 
945
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ahb_access_ctrl_pb );
 
946
};
 
947
/* Default value: 0x0000000000000000 */
 
948
 
 
949
#define QIB_7322_ahb_transaction_reg_offset 0x00000468UL
 
950
struct QIB_7322_ahb_transaction_reg_pb {
 
951
        pseudo_bit_t _unused_0[16];
 
952
        pseudo_bit_t ahb_address[11];
 
953
        pseudo_bit_t write_not_read[1];
 
954
        pseudo_bit_t _unused_1[2];
 
955
        pseudo_bit_t ahb_req_err[1];
 
956
        pseudo_bit_t ahb_rdy[1];
 
957
        pseudo_bit_t ahb_data[32];
 
958
};
 
959
struct QIB_7322_ahb_transaction_reg {
 
960
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ahb_transaction_reg_pb );
 
961
};
 
962
/* Default value: 0x0000000080000000 */
 
963
 
 
964
#define QIB_7322_SPC_JTAG_ACCESS_REG_offset 0x00000470UL
 
965
struct QIB_7322_SPC_JTAG_ACCESS_REG_pb {
 
966
        pseudo_bit_t rdy[1];
 
967
        pseudo_bit_t tdo[1];
 
968
        pseudo_bit_t tdi[1];
 
969
        pseudo_bit_t opcode[2];
 
970
        pseudo_bit_t bist_en[5];
 
971
        pseudo_bit_t SPC_JTAG_ACCESS_EN[1];
 
972
        pseudo_bit_t _unused_0[53];
 
973
};
 
974
struct QIB_7322_SPC_JTAG_ACCESS_REG {
 
975
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SPC_JTAG_ACCESS_REG_pb );
 
976
};
 
977
/* Default value: 0x0000000000000001 */
 
978
 
 
979
#define QIB_7322_LAControlReg_offset 0x00000478UL
 
980
struct QIB_7322_LAControlReg_pb {
 
981
        pseudo_bit_t Finished[1];
 
982
        pseudo_bit_t Address[9];
 
983
        pseudo_bit_t Mode[2];
 
984
        pseudo_bit_t Delay[20];
 
985
        pseudo_bit_t Finished_sc[1];
 
986
        pseudo_bit_t Address_sc[9];
 
987
        pseudo_bit_t Mode_sc[2];
 
988
        pseudo_bit_t Delay_sc[20];
 
989
};
 
990
struct QIB_7322_LAControlReg {
 
991
        PSEUDO_BIT_STRUCT ( struct QIB_7322_LAControlReg_pb );
 
992
};
 
993
/* Default value: 0x0000000100000001 */
 
994
 
 
995
#define QIB_7322_PcieRhdrTestReg0_offset 0x00000480UL
 
996
/* Default value: 0x0000000000000000 */
 
997
 
 
998
#define QIB_7322_SendCheckMask0_offset 0x000004c0UL
 
999
struct QIB_7322_SendCheckMask0_pb {
 
1000
        pseudo_bit_t SendCheckMask_63_32[64];
 
1001
};
 
1002
struct QIB_7322_SendCheckMask0 {
 
1003
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendCheckMask0_pb );
 
1004
};
 
1005
/* Default value: 0x0000000000000000 */
 
1006
 
 
1007
#define QIB_7322_SendGRHCheckMask0_offset 0x000004e0UL
 
1008
struct QIB_7322_SendGRHCheckMask0_pb {
 
1009
        pseudo_bit_t SendGRHCheckMask_63_32[64];
 
1010
};
 
1011
struct QIB_7322_SendGRHCheckMask0 {
 
1012
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendGRHCheckMask0_pb );
 
1013
};
 
1014
/* Default value: 0x0000000000000000 */
 
1015
 
 
1016
#define QIB_7322_SendIBPacketMask0_offset 0x00000500UL
 
1017
struct QIB_7322_SendIBPacketMask0_pb {
 
1018
        pseudo_bit_t SendIBPacketMask_63_32[64];
 
1019
};
 
1020
struct QIB_7322_SendIBPacketMask0 {
 
1021
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendIBPacketMask0_pb );
 
1022
};
 
1023
/* Default value: 0x0000000000000000 */
 
1024
 
 
1025
#define QIB_7322_IntRedirect0_offset 0x00000540UL
 
1026
struct QIB_7322_IntRedirect0_pb {
 
1027
        pseudo_bit_t vec0[5];
 
1028
        pseudo_bit_t vec1[5];
 
1029
        pseudo_bit_t vec2[5];
 
1030
        pseudo_bit_t vec3[5];
 
1031
        pseudo_bit_t vec4[5];
 
1032
        pseudo_bit_t vec5[5];
 
1033
        pseudo_bit_t vec6[5];
 
1034
        pseudo_bit_t vec7[5];
 
1035
        pseudo_bit_t vec8[5];
 
1036
        pseudo_bit_t vec9[5];
 
1037
        pseudo_bit_t vec10[5];
 
1038
        pseudo_bit_t vec11[5];
 
1039
        pseudo_bit_t _unused_0[4];
 
1040
};
 
1041
struct QIB_7322_IntRedirect0 {
 
1042
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IntRedirect0_pb );
 
1043
};
 
1044
/* Default value: 0x0000000000000000 */
 
1045
 
 
1046
#define QIB_7322_Int_Granted_offset 0x00000570UL
 
1047
/* Default value: 0x0000000000000000 */
 
1048
 
 
1049
#define QIB_7322_vec_clr_without_int_offset 0x00000578UL
 
1050
/* Default value: 0x0000000000000000 */
 
1051
 
 
1052
#define QIB_7322_DCACtrlA_offset 0x00000580UL
 
1053
struct QIB_7322_DCACtrlA_pb {
 
1054
        pseudo_bit_t RcvHdrqDCAEnable[1];
 
1055
        pseudo_bit_t EagerDCAEnable[1];
 
1056
        pseudo_bit_t RcvTailUpdDCAEnable[1];
 
1057
        pseudo_bit_t SendDMAHead0DCAEnable[1];
 
1058
        pseudo_bit_t SendDMAHead1DCAEnable[1];
 
1059
        pseudo_bit_t _unused_0[59];
 
1060
};
 
1061
struct QIB_7322_DCACtrlA {
 
1062
        PSEUDO_BIT_STRUCT ( struct QIB_7322_DCACtrlA_pb );
 
1063
};
 
1064
/* Default value: 0x0000000000000000 */
 
1065
 
 
1066
#define QIB_7322_DCACtrlB_offset 0x00000588UL
 
1067
struct QIB_7322_DCACtrlB_pb {
 
1068
        pseudo_bit_t RcvHdrq0DCAOPH[8];
 
1069
        pseudo_bit_t RcvHdrq0DCAXfrCnt[6];
 
1070
        pseudo_bit_t RcvHdrq1DCAOPH[8];
 
1071
        pseudo_bit_t RcvHdrq1DCAXfrCnt[6];
 
1072
        pseudo_bit_t _unused_0[4];
 
1073
        pseudo_bit_t RcvHdrq2DCAOPH[8];
 
1074
        pseudo_bit_t RcvHdrq2DCAXfrCnt[6];
 
1075
        pseudo_bit_t RcvHdrq3DCAOPH[8];
 
1076
        pseudo_bit_t RcvHdrq3DCAXfrCnt[6];
 
1077
        pseudo_bit_t _unused_1[4];
 
1078
};
 
1079
struct QIB_7322_DCACtrlB {
 
1080
        PSEUDO_BIT_STRUCT ( struct QIB_7322_DCACtrlB_pb );
 
1081
};
 
1082
/* Default value: 0x0000000000000000 */
 
1083
 
 
1084
#define QIB_7322_DCACtrlC_offset 0x00000590UL
 
1085
struct QIB_7322_DCACtrlC_pb {
 
1086
        pseudo_bit_t RcvHdrq4DCAOPH[8];
 
1087
        pseudo_bit_t RcvHdrq4DCAXfrCnt[6];
 
1088
        pseudo_bit_t RcvHdrq5DCAOPH[8];
 
1089
        pseudo_bit_t RcvHdrq5DCAXfrCnt[6];
 
1090
        pseudo_bit_t _unused_0[4];
 
1091
        pseudo_bit_t RcvHdrq6DCAOPH[8];
 
1092
        pseudo_bit_t RcvHdrq6DCAXfrCnt[6];
 
1093
        pseudo_bit_t RcvHdrq7DCAOPH[8];
 
1094
        pseudo_bit_t RcvHdrq7DCAXfrCnt[6];
 
1095
        pseudo_bit_t _unused_1[4];
 
1096
};
 
1097
struct QIB_7322_DCACtrlC {
 
1098
        PSEUDO_BIT_STRUCT ( struct QIB_7322_DCACtrlC_pb );
 
1099
};
 
1100
/* Default value: 0x0000000000000000 */
 
1101
 
 
1102
#define QIB_7322_DCACtrlD_offset 0x00000598UL
 
1103
struct QIB_7322_DCACtrlD_pb {
 
1104
        pseudo_bit_t RcvHdrq8DCAOPH[8];
 
1105
        pseudo_bit_t RcvHdrq8DCAXfrCnt[6];
 
1106
        pseudo_bit_t RcvHdrq9DCAOPH[8];
 
1107
        pseudo_bit_t RcvHdrq9DCAXfrCnt[6];
 
1108
        pseudo_bit_t _unused_0[4];
 
1109
        pseudo_bit_t RcvHdrq10DCAOPH[8];
 
1110
        pseudo_bit_t RcvHdrq10DCAXfrCnt[6];
 
1111
        pseudo_bit_t RcvHdrq11DCAOPH[8];
 
1112
        pseudo_bit_t RcvHdrq11DCAXfrCnt[6];
 
1113
        pseudo_bit_t _unused_1[4];
 
1114
};
 
1115
struct QIB_7322_DCACtrlD {
 
1116
        PSEUDO_BIT_STRUCT ( struct QIB_7322_DCACtrlD_pb );
 
1117
};
 
1118
/* Default value: 0x0000000000000000 */
 
1119
 
 
1120
#define QIB_7322_DCACtrlE_offset 0x000005a0UL
 
1121
struct QIB_7322_DCACtrlE_pb {
 
1122
        pseudo_bit_t RcvHdrq12DCAOPH[8];
 
1123
        pseudo_bit_t RcvHdrq12DCAXfrCnt[6];
 
1124
        pseudo_bit_t RcvHdrq13DCAOPH[8];
 
1125
        pseudo_bit_t RcvHdrq13DCAXfrCnt[6];
 
1126
        pseudo_bit_t _unused_0[4];
 
1127
        pseudo_bit_t RcvHdrq14DCAOPH[8];
 
1128
        pseudo_bit_t RcvHdrq14DCAXfrCnt[6];
 
1129
        pseudo_bit_t RcvHdrq15DCAOPH[8];
 
1130
        pseudo_bit_t RcvHdrq15DCAXfrCnt[6];
 
1131
        pseudo_bit_t _unused_1[4];
 
1132
};
 
1133
struct QIB_7322_DCACtrlE {
 
1134
        PSEUDO_BIT_STRUCT ( struct QIB_7322_DCACtrlE_pb );
 
1135
};
 
1136
/* Default value: 0x0000000000000000 */
 
1137
 
 
1138
#define QIB_7322_DCACtrlF_offset 0x000005a8UL
 
1139
struct QIB_7322_DCACtrlF_pb {
 
1140
        pseudo_bit_t RcvHdrq16DCAOPH[8];
 
1141
        pseudo_bit_t RcvHdrq16DCAXfrCnt[6];
 
1142
        pseudo_bit_t RcvHdrq17DCAOPH[8];
 
1143
        pseudo_bit_t RcvHdrq17DCAXfrCnt[6];
 
1144
        pseudo_bit_t _unused_0[4];
 
1145
        pseudo_bit_t SendDma0DCAOPH[8];
 
1146
        pseudo_bit_t SendDma1DCAOPH[8];
 
1147
        pseudo_bit_t _unused_1[16];
 
1148
};
 
1149
struct QIB_7322_DCACtrlF {
 
1150
        PSEUDO_BIT_STRUCT ( struct QIB_7322_DCACtrlF_pb );
 
1151
};
 
1152
/* Default value: 0x0000000000000000 */
 
1153
 
 
1154
#define QIB_7322_MemErrCtrlA_offset 0x00000600UL
 
1155
struct QIB_7322_MemErrCtrlA_pb {
 
1156
        pseudo_bit_t FSSUncErrRcvBuf_0[1];
 
1157
        pseudo_bit_t FSSUncErrRcvFlags_0[1];
 
1158
        pseudo_bit_t FSSUncErrLookupiqBuf_0[1];
 
1159
        pseudo_bit_t FSSUncErrRcvDMAHdrBuf_0[1];
 
1160
        pseudo_bit_t FSSUncErrRcvDMADataBuf_0[1];
 
1161
        pseudo_bit_t FSSUncErrRcvBuf_1[1];
 
1162
        pseudo_bit_t FSSUncErrRcvFlags_1[1];
 
1163
        pseudo_bit_t FSSUncErrLookupiqBuf_1[1];
 
1164
        pseudo_bit_t FSSUncErrRcvDMAHdrBuf_1[1];
 
1165
        pseudo_bit_t FSSUncErrRcvDMADataBuf_1[1];
 
1166
        pseudo_bit_t FSSUncErrRcvTIDArray[1];
 
1167
        pseudo_bit_t FSSUncErrRcvEgrArray[1];
 
1168
        pseudo_bit_t _unused_0[3];
 
1169
        pseudo_bit_t FSSUncErrSendBufVL15[1];
 
1170
        pseudo_bit_t FSSUncErrSendBufMain[1];
 
1171
        pseudo_bit_t FSSUncErrSendBufExtra[1];
 
1172
        pseudo_bit_t FSSUncErrSendPbcArray[1];
 
1173
        pseudo_bit_t FSSUncErrSendLaFIFO0_0[1];
 
1174
        pseudo_bit_t FSSUncErrSendLaFIFO1_0[1];
 
1175
        pseudo_bit_t FSSUncErrSendLaFIFO2_0[1];
 
1176
        pseudo_bit_t FSSUncErrSendLaFIFO3_0[1];
 
1177
        pseudo_bit_t FSSUncErrSendLaFIFO4_0[1];
 
1178
        pseudo_bit_t FSSUncErrSendLaFIFO5_0[1];
 
1179
        pseudo_bit_t FSSUncErrSendLaFIFO6_0[1];
 
1180
        pseudo_bit_t FSSUncErrSendLaFIFO7_0[1];
 
1181
        pseudo_bit_t FSSUncErrSendLaFIFO0_1[1];
 
1182
        pseudo_bit_t FSSUncErrSendLaFIFO1_1[1];
 
1183
        pseudo_bit_t FSSUncErrSendLaFIFO2_1[1];
 
1184
        pseudo_bit_t FSSUncErrSendLaFIFO3_1[1];
 
1185
        pseudo_bit_t FSSUncErrSendLaFIFO4_1[1];
 
1186
        pseudo_bit_t FSSUncErrSendLaFIFO5_1[1];
 
1187
        pseudo_bit_t FSSUncErrSendLaFIFO6_1[1];
 
1188
        pseudo_bit_t FSSUncErrSendLaFIFO7_1[1];
 
1189
        pseudo_bit_t FSSUncErrSendRmFIFO_0[1];
 
1190
        pseudo_bit_t FSSUncErrSendRmFIFO_1[1];
 
1191
        pseudo_bit_t _unused_1[11];
 
1192
        pseudo_bit_t FSSUncErrPCIeRetryBuf[1];
 
1193
        pseudo_bit_t FSSUncErrPCIePostHdrBuf[1];
 
1194
        pseudo_bit_t FSSUncErrPCIePostDataBuf[1];
 
1195
        pseudo_bit_t FSSUncErrPCIeCompHdrBuf[1];
 
1196
        pseudo_bit_t FSSUncErrPCIeCompDataBuf[1];
 
1197
        pseudo_bit_t FSSUncErrMsixTable0[1];
 
1198
        pseudo_bit_t FSSUncErrMsixTable1[1];
 
1199
        pseudo_bit_t FSSUncErrMsixTable2[1];
 
1200
        pseudo_bit_t _unused_2[4];
 
1201
        pseudo_bit_t SwapEccDataMsixBits[1];
 
1202
        pseudo_bit_t SwapEccDataExtraBits[1];
 
1203
        pseudo_bit_t DisableEccCorrection[1];
 
1204
        pseudo_bit_t SwapEccDataBits[1];
 
1205
};
 
1206
struct QIB_7322_MemErrCtrlA {
 
1207
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemErrCtrlA_pb );
 
1208
};
 
1209
/* Default value: 0x0000000000000000 */
 
1210
 
 
1211
#define QIB_7322_MemErrCtrlB_offset 0x00000608UL
 
1212
struct QIB_7322_MemErrCtrlB_pb {
 
1213
        pseudo_bit_t FSSCorErrRcvBuf_0[1];
 
1214
        pseudo_bit_t FSSCorErrRcvFlags_0[1];
 
1215
        pseudo_bit_t FSSCorErrLookupiqBuf_0[1];
 
1216
        pseudo_bit_t FSSCorErrRcvDMAHdrBuf_0[1];
 
1217
        pseudo_bit_t FSSCorErrRcvDMADataBuf_0[1];
 
1218
        pseudo_bit_t FSSCorErrRcvBuf_1[1];
 
1219
        pseudo_bit_t FSSCorErrRcvFlags_1[1];
 
1220
        pseudo_bit_t FSSCorErrLookupiqBuf_1[1];
 
1221
        pseudo_bit_t FSSCorErrRcvDMAHdrBuf_1[1];
 
1222
        pseudo_bit_t FSSCorErrRcvDMADataBuf_1[1];
 
1223
        pseudo_bit_t FSSCorErrRcvTIDArray[1];
 
1224
        pseudo_bit_t FSSCorErrRcvEgrArray[1];
 
1225
        pseudo_bit_t _unused_0[3];
 
1226
        pseudo_bit_t FSSCorErrSendBufVL15[1];
 
1227
        pseudo_bit_t FSSCorErrSendBufMain[1];
 
1228
        pseudo_bit_t FSSCorErrSendBufExtra[1];
 
1229
        pseudo_bit_t FSSCorErrSendPbcArray[1];
 
1230
        pseudo_bit_t FSSCorErrSendLaFIFO0_0[1];
 
1231
        pseudo_bit_t FSSCorErrSendLaFIFO1_0[1];
 
1232
        pseudo_bit_t FSSCorErrSendLaFIFO2_0[1];
 
1233
        pseudo_bit_t FSSCorErrSendLaFIFO3_0[1];
 
1234
        pseudo_bit_t FSSCorErrSendLaFIFO4_0[1];
 
1235
        pseudo_bit_t FSSCorErrSendLaFIFO5_0[1];
 
1236
        pseudo_bit_t FSSCorErrSendLaFIFO6_0[1];
 
1237
        pseudo_bit_t FSSCorErrSendLaFIFO7_0[1];
 
1238
        pseudo_bit_t FSSCorErrSendLaFIFO0_1[1];
 
1239
        pseudo_bit_t FSSCorErrSendLaFIFO1_1[1];
 
1240
        pseudo_bit_t FSSCorErrSendLaFIFO2_1[1];
 
1241
        pseudo_bit_t FSSCorErrSendLaFIFO3_1[1];
 
1242
        pseudo_bit_t FSSCorErrSendLaFIFO4_1[1];
 
1243
        pseudo_bit_t FSSCorErrSendLaFIFO5_1[1];
 
1244
        pseudo_bit_t FSSCorErrSendLaFIFO6_1[1];
 
1245
        pseudo_bit_t FSSCorErrSendLaFIFO7_1[1];
 
1246
        pseudo_bit_t FSSCorErrSendRmFIFO_0[1];
 
1247
        pseudo_bit_t FSSCorErrSendRmFIFO_1[1];
 
1248
        pseudo_bit_t _unused_1[11];
 
1249
        pseudo_bit_t FSSCorErrPCIeRetryBuf[1];
 
1250
        pseudo_bit_t FSSCorErrPCIePostHdrBuf[1];
 
1251
        pseudo_bit_t FSSCorErrPCIePostDataBuf[1];
 
1252
        pseudo_bit_t FSSCorErrPCIeCompHdrBuf[1];
 
1253
        pseudo_bit_t FSSCorErrPCIeCompDataBuf[1];
 
1254
        pseudo_bit_t FSSCorErrMsixTable0[1];
 
1255
        pseudo_bit_t FSSCorErrMsixTable1[1];
 
1256
        pseudo_bit_t FSSCorErrMsixTable2[1];
 
1257
        pseudo_bit_t _unused_2[8];
 
1258
};
 
1259
struct QIB_7322_MemErrCtrlB {
 
1260
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemErrCtrlB_pb );
 
1261
};
 
1262
/* Default value: 0x0000000000000000 */
 
1263
 
 
1264
#define QIB_7322_MemMultiUnCorErrMask_offset 0x00000610UL
 
1265
struct QIB_7322_MemMultiUnCorErrMask_pb {
 
1266
        pseudo_bit_t MulUncErrMskRcvBuf_0[1];
 
1267
        pseudo_bit_t MulUncErrMskRcvFlags_0[1];
 
1268
        pseudo_bit_t MulUncErrMskLookupiqBuf_0[1];
 
1269
        pseudo_bit_t MulUncErrMskRcvDMAHdrBuf_0[1];
 
1270
        pseudo_bit_t MulUncErrMskRcvDMADataBuf_0[1];
 
1271
        pseudo_bit_t MulUncErrMskRcvBuf_1[1];
 
1272
        pseudo_bit_t MulUncErrMskRcvFlags_1[1];
 
1273
        pseudo_bit_t MulUncErrMskLookupiqBuf_1[1];
 
1274
        pseudo_bit_t MulUncErrMskRcvDMAHdrBuf_1[1];
 
1275
        pseudo_bit_t MulUncErrMskRcvDMADataBuf_1[1];
 
1276
        pseudo_bit_t MulUncErrMskRcvTIDArray[1];
 
1277
        pseudo_bit_t MulUncErrMskRcvEgrArray[1];
 
1278
        pseudo_bit_t _unused_0[3];
 
1279
        pseudo_bit_t MulUncErrMskSendBufVL15[1];
 
1280
        pseudo_bit_t MulUncErrMskSendBufMain[1];
 
1281
        pseudo_bit_t MulUncErrMskSendBufExtra[1];
 
1282
        pseudo_bit_t MulUncErrMskSendPbcArray[1];
 
1283
        pseudo_bit_t MulUncErrMskSendLaFIFO0_0[1];
 
1284
        pseudo_bit_t MulUncErrMskSendLaFIFO1_0[1];
 
1285
        pseudo_bit_t MulUncErrMskSendLaFIFO2_0[1];
 
1286
        pseudo_bit_t MulUncErrMskSendLaFIFO3_0[1];
 
1287
        pseudo_bit_t MulUncErrMskSendLaFIFO4_0[1];
 
1288
        pseudo_bit_t MulUncErrMskSendLaFIFO5_0[1];
 
1289
        pseudo_bit_t MulUncErrMskSendLaFIFO6_0[1];
 
1290
        pseudo_bit_t MulUncErrMskSendLaFIFO7_0[1];
 
1291
        pseudo_bit_t MulUncErrMskSendLaFIFO0_1[1];
 
1292
        pseudo_bit_t MulUncErrMskSendLaFIFO1_1[1];
 
1293
        pseudo_bit_t MulUncErrMskSendLaFIFO2_1[1];
 
1294
        pseudo_bit_t MulUncErrMskSendLaFIFO3_1[1];
 
1295
        pseudo_bit_t MulUncErrMskSendLaFIFO4_1[1];
 
1296
        pseudo_bit_t MulUncErrMskSendLaFIFO5_1[1];
 
1297
        pseudo_bit_t MulUncErrMskSendLaFIFO6_1[1];
 
1298
        pseudo_bit_t MulUncErrMskSendLaFIFO7_1[1];
 
1299
        pseudo_bit_t MulUncErrMskSendRmFIFO_0[1];
 
1300
        pseudo_bit_t MulUncErrMskSendRmFIFO_1[1];
 
1301
        pseudo_bit_t _unused_1[11];
 
1302
        pseudo_bit_t MulUncErrMskPCIeRetryBuf[1];
 
1303
        pseudo_bit_t MulUncErrMskPCIePostHdrBuf[1];
 
1304
        pseudo_bit_t MulUncErrMskPCIePostDataBuf[1];
 
1305
        pseudo_bit_t MulUncErrMskPCIeCompHdrBuf[1];
 
1306
        pseudo_bit_t MulUncErrMskPCIeCompDataBuf[1];
 
1307
        pseudo_bit_t MulUncErrMskMsixTable0[1];
 
1308
        pseudo_bit_t MulUncErrMskMsixTable1[1];
 
1309
        pseudo_bit_t MulUncErrMskMsixTable2[1];
 
1310
        pseudo_bit_t _unused_2[8];
 
1311
};
 
1312
struct QIB_7322_MemMultiUnCorErrMask {
 
1313
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemMultiUnCorErrMask_pb );
 
1314
};
 
1315
/* Default value: 0x0000000000000000 */
 
1316
 
 
1317
#define QIB_7322_MemMultiUnCorErrStatus_offset 0x00000618UL
 
1318
struct QIB_7322_MemMultiUnCorErrStatus_pb {
 
1319
        pseudo_bit_t MulUncErrStatusRcvBuf_0[1];
 
1320
        pseudo_bit_t MulUncErrStatusRcvFlags_0[1];
 
1321
        pseudo_bit_t MulUncErrStatusLookupiqBuf_0[1];
 
1322
        pseudo_bit_t MulUncErrStatusRcvDMAHdrBuf_0[1];
 
1323
        pseudo_bit_t MulUncErrStatusRcvDMADataBuf_0[1];
 
1324
        pseudo_bit_t MulUncErrStatusRcvBuf_1[1];
 
1325
        pseudo_bit_t MulUncErrStatusRcvFlags_1[1];
 
1326
        pseudo_bit_t MulUncErrStatusLookupiqBuf_1[1];
 
1327
        pseudo_bit_t MulUncErrStatusRcvDMAHdrBuf_1[1];
 
1328
        pseudo_bit_t MulUncErrStatusRcvDMADataBuf_1[1];
 
1329
        pseudo_bit_t MulUncErrStatusRcvTIDArray[1];
 
1330
        pseudo_bit_t MulUncErrStatusRcvEgrArray[1];
 
1331
        pseudo_bit_t _unused_0[3];
 
1332
        pseudo_bit_t MulUncErrStatusSendBufVL15[1];
 
1333
        pseudo_bit_t MulUncErrStatusSendBufMain[1];
 
1334
        pseudo_bit_t MulUncErrStatusSendBufExtra[1];
 
1335
        pseudo_bit_t MulUncErrStatusSendPbcArray[1];
 
1336
        pseudo_bit_t MulUncErrStatusSendLaFIFO0_0[1];
 
1337
        pseudo_bit_t MulUncErrStatusSendLaFIFO1_0[1];
 
1338
        pseudo_bit_t MulUncErrStatusSendLaFIFO2_0[1];
 
1339
        pseudo_bit_t MulUncErrStatusSendLaFIFO3_0[1];
 
1340
        pseudo_bit_t MulUncErrStatusSendLaFIFO4_0[1];
 
1341
        pseudo_bit_t MulUncErrStatusSendLaFIFO5_0[1];
 
1342
        pseudo_bit_t MulUncErrStatusSendLaFIFO6_0[1];
 
1343
        pseudo_bit_t MulUncErrStatusSendLaFIFO7_0[1];
 
1344
        pseudo_bit_t MulUncErrStatusSendLaFIFO0_1[1];
 
1345
        pseudo_bit_t MulUncErrStatusSendLaFIFO1_1[1];
 
1346
        pseudo_bit_t MulUncErrStatusSendLaFIFO2_1[1];
 
1347
        pseudo_bit_t MulUncErrStatusSendLaFIFO3_1[1];
 
1348
        pseudo_bit_t MulUncErrStatusSendLaFIFO4_1[1];
 
1349
        pseudo_bit_t MulUncErrStatusSendLaFIFO5_1[1];
 
1350
        pseudo_bit_t MulUncErrStatusSendLaFIFO6_1[1];
 
1351
        pseudo_bit_t MulUncErrStatusSendLaFIFO7_1[1];
 
1352
        pseudo_bit_t MulUncErrStatusSendRmFIFO_0[1];
 
1353
        pseudo_bit_t MulUncErrStatusSendRmFIFO_1[1];
 
1354
        pseudo_bit_t _unused_1[11];
 
1355
        pseudo_bit_t MulUncErrStatusPCIeRetryBuf[1];
 
1356
        pseudo_bit_t MulUncErrStatusPCIePostHdrBuf[1];
 
1357
        pseudo_bit_t MulUncErrStatusPCIePostDataBuf[1];
 
1358
        pseudo_bit_t MulUncErrStatusPCIeCompHdrBuf[1];
 
1359
        pseudo_bit_t MulUncErrStatusPCIeCompDataBuf[1];
 
1360
        pseudo_bit_t MulUncErrStatusMsixTable0[1];
 
1361
        pseudo_bit_t MulUncErrStatusMsixTable1[1];
 
1362
        pseudo_bit_t MulUncErrStatusMsixTable2[1];
 
1363
        pseudo_bit_t _unused_2[8];
 
1364
};
 
1365
struct QIB_7322_MemMultiUnCorErrStatus {
 
1366
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemMultiUnCorErrStatus_pb );
 
1367
};
 
1368
/* Default value: 0x0000000000000000 */
 
1369
 
 
1370
#define QIB_7322_MemMultiUnCorErrClear_offset 0x00000620UL
 
1371
struct QIB_7322_MemMultiUnCorErrClear_pb {
 
1372
        pseudo_bit_t MulUncErrClearRcvBuf_0[1];
 
1373
        pseudo_bit_t MulUncErrClearRcvFlags_0[1];
 
1374
        pseudo_bit_t MulUncErrClearLookupiqBuf_0[1];
 
1375
        pseudo_bit_t MulUncErrClearRcvDMAHdrBuf_0[1];
 
1376
        pseudo_bit_t MulUncErrClearRcvDMADataBuf_0[1];
 
1377
        pseudo_bit_t MulUncErrClearRcvBuf_1[1];
 
1378
        pseudo_bit_t MulUncErrClearRcvFlags_1[1];
 
1379
        pseudo_bit_t MulUncErrClearLookupiqBuf_1[1];
 
1380
        pseudo_bit_t MulUncErrClearRcvDMAHdrBuf_1[1];
 
1381
        pseudo_bit_t MulUncErrClearRcvDMADataBuf_1[1];
 
1382
        pseudo_bit_t MulUncErrClearRcvTIDArray[1];
 
1383
        pseudo_bit_t MulUncErrClearRcvEgrArray[1];
 
1384
        pseudo_bit_t _unused_0[3];
 
1385
        pseudo_bit_t MulUncErrClearSendBufVL15[1];
 
1386
        pseudo_bit_t MulUncErrClearSendBufMain[1];
 
1387
        pseudo_bit_t MulUncErrClearSendBufExtra[1];
 
1388
        pseudo_bit_t MulUncErrClearSendPbcArray[1];
 
1389
        pseudo_bit_t MulUncErrClearSendLaFIFO0_0[1];
 
1390
        pseudo_bit_t MulUncErrClearSendLaFIFO1_0[1];
 
1391
        pseudo_bit_t MulUncErrClearSendLaFIFO2_0[1];
 
1392
        pseudo_bit_t MulUncErrClearSendLaFIFO3_0[1];
 
1393
        pseudo_bit_t MulUncErrClearSendLaFIFO4_0[1];
 
1394
        pseudo_bit_t MulUncErrClearSendLaFIFO5_0[1];
 
1395
        pseudo_bit_t MulUncErrClearSendLaFIFO6_0[1];
 
1396
        pseudo_bit_t MulUncErrClearSendLaFIFO7_0[1];
 
1397
        pseudo_bit_t MulUncErrClearSendLaFIFO0_1[1];
 
1398
        pseudo_bit_t MulUncErrClearSendLaFIFO1_1[1];
 
1399
        pseudo_bit_t MulUncErrClearSendLaFIFO2_1[1];
 
1400
        pseudo_bit_t MulUncErrClearSendLaFIFO3_1[1];
 
1401
        pseudo_bit_t MulUncErrClearSendLaFIFO4_1[1];
 
1402
        pseudo_bit_t MulUncErrClearSendLaFIFO5_1[1];
 
1403
        pseudo_bit_t MulUncErrClearSendLaFIFO6_1[1];
 
1404
        pseudo_bit_t MulUncErrClearSendLaFIFO7_1[1];
 
1405
        pseudo_bit_t MulUncErrClearSendRmFIFO_0[1];
 
1406
        pseudo_bit_t MulUncErrClearSendRmFIFO_1[1];
 
1407
        pseudo_bit_t _unused_1[11];
 
1408
        pseudo_bit_t MulUncErrClearPCIeRetryBuf[1];
 
1409
        pseudo_bit_t MulUncErrClearPCIePostHdrBuf[1];
 
1410
        pseudo_bit_t MulUncErrClearPCIePostDataBuf[1];
 
1411
        pseudo_bit_t MulUncErrClearPCIeCompHdrBuf[1];
 
1412
        pseudo_bit_t MulUncErrClearPCIeCompDataBuf[1];
 
1413
        pseudo_bit_t MulUncErrClearMsixTable0[1];
 
1414
        pseudo_bit_t MulUncErrClearMsixTable1[1];
 
1415
        pseudo_bit_t MulUncErrClearMsixTable2[1];
 
1416
        pseudo_bit_t _unused_2[8];
 
1417
};
 
1418
struct QIB_7322_MemMultiUnCorErrClear {
 
1419
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemMultiUnCorErrClear_pb );
 
1420
};
 
1421
/* Default value: 0x0000000000000000 */
 
1422
 
 
1423
#define QIB_7322_MemUnCorErrMask_offset 0x00000628UL
 
1424
struct QIB_7322_MemUnCorErrMask_pb {
 
1425
        pseudo_bit_t UncErrMskRcvBuf_0[1];
 
1426
        pseudo_bit_t UncErrMskRcvFlags_0[1];
 
1427
        pseudo_bit_t UncErrMskLookupiqBuf_0[1];
 
1428
        pseudo_bit_t UncErrMskRcvDMAHdrBuf_0[1];
 
1429
        pseudo_bit_t UncErrMskRcvDMADataBuf_0[1];
 
1430
        pseudo_bit_t UncErrMskRcvBuf_1[1];
 
1431
        pseudo_bit_t UncErrMskRcvFlags_1[1];
 
1432
        pseudo_bit_t UncErrMskLookupiqBuf_1[1];
 
1433
        pseudo_bit_t UncErrMskRcvDMAHdrBuf_1[1];
 
1434
        pseudo_bit_t UncErrMskRcvDMADataBuf_1[1];
 
1435
        pseudo_bit_t UncErrMskRcvTIDArray[1];
 
1436
        pseudo_bit_t UncErrMskRcvEgrArray[1];
 
1437
        pseudo_bit_t _unused_0[3];
 
1438
        pseudo_bit_t UncErrMskSendBufVL15[1];
 
1439
        pseudo_bit_t UncErrMskSendBufMain[1];
 
1440
        pseudo_bit_t UncErrMskSendBufExtra[1];
 
1441
        pseudo_bit_t UncErrMskSendPbcArray[1];
 
1442
        pseudo_bit_t UncErrMskSendLaFIFO0_0[1];
 
1443
        pseudo_bit_t UncErrMskSendLaFIFO1_0[1];
 
1444
        pseudo_bit_t UncErrMskSendLaFIFO2_0[1];
 
1445
        pseudo_bit_t UncErrMskSendLaFIFO3_0[1];
 
1446
        pseudo_bit_t UncErrMskSendLaFIFO4_0[1];
 
1447
        pseudo_bit_t UncErrMskSendLaFIFO5_0[1];
 
1448
        pseudo_bit_t UncErrMskSendLaFIFO6_0[1];
 
1449
        pseudo_bit_t UncErrMskSendLaFIFO7_0[1];
 
1450
        pseudo_bit_t UncErrMskSendLaFIFO0_1[1];
 
1451
        pseudo_bit_t UncErrMskSendLaFIFO1_1[1];
 
1452
        pseudo_bit_t UncErrMskSendLaFIFO2_1[1];
 
1453
        pseudo_bit_t UncErrMskSendLaFIFO3_1[1];
 
1454
        pseudo_bit_t UncErrMskSendLaFIFO4_1[1];
 
1455
        pseudo_bit_t UncErrMskSendLaFIFO5_1[1];
 
1456
        pseudo_bit_t UncErrMskSendLaFIFO6_1[1];
 
1457
        pseudo_bit_t UncErrMskSendLaFIFO7_1[1];
 
1458
        pseudo_bit_t UncErrMskSendRmFIFO_0[1];
 
1459
        pseudo_bit_t UncErrMskSendRmFIFO_1[1];
 
1460
        pseudo_bit_t _unused_1[11];
 
1461
        pseudo_bit_t UncErrMskPCIeRetryBuf[1];
 
1462
        pseudo_bit_t UncErrMskPCIePostHdrBuf[1];
 
1463
        pseudo_bit_t UncErrMskPCIePostDataBuf[1];
 
1464
        pseudo_bit_t UncErrMskPCIeCompHdrBuf[1];
 
1465
        pseudo_bit_t UncErrMskPCIeCompDataBuf[1];
 
1466
        pseudo_bit_t UncErrMskMsixTable0[1];
 
1467
        pseudo_bit_t UncErrMskMsixTable1[1];
 
1468
        pseudo_bit_t UncErrMskMsixTable2[1];
 
1469
        pseudo_bit_t _unused_2[8];
 
1470
};
 
1471
struct QIB_7322_MemUnCorErrMask {
 
1472
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemUnCorErrMask_pb );
 
1473
};
 
1474
/* Default value: 0x0000000000000000 */
 
1475
 
 
1476
#define QIB_7322_MemUnCorErrStatus_offset 0x00000630UL
 
1477
struct QIB_7322_MemUnCorErrStatus_pb {
 
1478
        pseudo_bit_t UncErrStatusRcvBuf_0[1];
 
1479
        pseudo_bit_t UncErrStatusRcvFlags_0[1];
 
1480
        pseudo_bit_t UncErrStatusLookupiqBuf_0[1];
 
1481
        pseudo_bit_t UncErrStatusRcvDMAHdrBuf_0[1];
 
1482
        pseudo_bit_t UncErrStatusRcvDMADataBuf_0[1];
 
1483
        pseudo_bit_t UncErrStatusRcvBuf_1[1];
 
1484
        pseudo_bit_t UncErrStatusRcvFlags_1[1];
 
1485
        pseudo_bit_t UncErrStatusLookupiqBuf_1[1];
 
1486
        pseudo_bit_t UncErrStatusRcvDMAHdrBuf_1[1];
 
1487
        pseudo_bit_t UncErrStatusRcvDMADataBuf_1[1];
 
1488
        pseudo_bit_t UncErrStatusRcvTIDArray[1];
 
1489
        pseudo_bit_t UncErrStatusRcvEgrArray[1];
 
1490
        pseudo_bit_t _unused_0[3];
 
1491
        pseudo_bit_t UncErrStatusSendBufVL15[1];
 
1492
        pseudo_bit_t UncErrStatusSendBufMain[1];
 
1493
        pseudo_bit_t UncErrStatusSendBufExtra[1];
 
1494
        pseudo_bit_t UncErrStatusSendPbcArray[1];
 
1495
        pseudo_bit_t UncErrStatusSendLaFIFO0_0[1];
 
1496
        pseudo_bit_t UncErrStatusSendLaFIFO1_0[1];
 
1497
        pseudo_bit_t UncErrStatusSendLaFIFO2_0[1];
 
1498
        pseudo_bit_t UncErrStatusSendLaFIFO3_0[1];
 
1499
        pseudo_bit_t UncErrStatusSendLaFIFO4_0[1];
 
1500
        pseudo_bit_t UncErrStatusSendLaFIFO5_0[1];
 
1501
        pseudo_bit_t UncErrStatusSendLaFIFO6_0[1];
 
1502
        pseudo_bit_t UncErrStatusSendLaFIFO7_0[1];
 
1503
        pseudo_bit_t UncErrStatusSendLaFIFO0_1[1];
 
1504
        pseudo_bit_t UncErrStatusSendLaFIFO1_1[1];
 
1505
        pseudo_bit_t UncErrStatusSendLaFIFO2_1[1];
 
1506
        pseudo_bit_t UncErrStatusSendLaFIFO3_1[1];
 
1507
        pseudo_bit_t UncErrStatusSendLaFIFO4_1[1];
 
1508
        pseudo_bit_t UncErrStatusSendLaFIFO5_1[1];
 
1509
        pseudo_bit_t UncErrStatusSendLaFIFO6_1[1];
 
1510
        pseudo_bit_t UncErrStatusSendLaFIFO7_1[1];
 
1511
        pseudo_bit_t UncErrStatusSendRmFIFO_0[1];
 
1512
        pseudo_bit_t UncErrStatusSendRmFIFO_1[1];
 
1513
        pseudo_bit_t _unused_1[11];
 
1514
        pseudo_bit_t UncErrStatusPCIeRetryBuf[1];
 
1515
        pseudo_bit_t UncErrStatusPCIePostHdrBuf[1];
 
1516
        pseudo_bit_t UncErrStatusPCIePostDataBuf[1];
 
1517
        pseudo_bit_t UncErrStatusPCIeCompHdrBuf[1];
 
1518
        pseudo_bit_t UncErrStatusPCIeCompDataBuf[1];
 
1519
        pseudo_bit_t UncErrStatusMsixTable0[1];
 
1520
        pseudo_bit_t UncErrStatusMsixTable1[1];
 
1521
        pseudo_bit_t UncErrStatusMsixTable2[1];
 
1522
        pseudo_bit_t _unused_2[8];
 
1523
};
 
1524
struct QIB_7322_MemUnCorErrStatus {
 
1525
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemUnCorErrStatus_pb );
 
1526
};
 
1527
/* Default value: 0x0000000000000000 */
 
1528
 
 
1529
#define QIB_7322_MemUnCorErrClear_offset 0x00000638UL
 
1530
struct QIB_7322_MemUnCorErrClear_pb {
 
1531
        pseudo_bit_t UncErrClearRcvBuf_0[1];
 
1532
        pseudo_bit_t UncErrClearRcvFlags_0[1];
 
1533
        pseudo_bit_t UncErrClearLookupiqBuf_0[1];
 
1534
        pseudo_bit_t UncErrClearRcvDMAHdrBuf_0[1];
 
1535
        pseudo_bit_t UncErrClearRcvDMADataBuf_0[1];
 
1536
        pseudo_bit_t UncErrClearRcvBuf_1[1];
 
1537
        pseudo_bit_t UncErrClearRcvFlags_1[1];
 
1538
        pseudo_bit_t UncErrClearLookupiqBuf_1[1];
 
1539
        pseudo_bit_t UncErrClearRcvDMAHdrBuf_1[1];
 
1540
        pseudo_bit_t UncErrClearRcvDMADataBuf_1[1];
 
1541
        pseudo_bit_t UncErrClearRcvTIDArray[1];
 
1542
        pseudo_bit_t UncErrClearRcvEgrArray[1];
 
1543
        pseudo_bit_t _unused_0[3];
 
1544
        pseudo_bit_t UncErrClearSendBufVL15[1];
 
1545
        pseudo_bit_t UncErrClearSendBufMain[1];
 
1546
        pseudo_bit_t UncErrClearSendBufExtra[1];
 
1547
        pseudo_bit_t UncErrClearSendPbcArray[1];
 
1548
        pseudo_bit_t UncErrClearSendLaFIFO0_0[1];
 
1549
        pseudo_bit_t UncErrClearSendLaFIFO1_0[1];
 
1550
        pseudo_bit_t UncErrClearSendLaFIFO2_0[1];
 
1551
        pseudo_bit_t UncErrClearSendLaFIFO3_0[1];
 
1552
        pseudo_bit_t UncErrClearSendLaFIFO4_0[1];
 
1553
        pseudo_bit_t UncErrClearSendLaFIFO5_0[1];
 
1554
        pseudo_bit_t UncErrClearSendLaFIFO6_0[1];
 
1555
        pseudo_bit_t UncErrClearSendLaFIFO7_0[1];
 
1556
        pseudo_bit_t UncErrClearSendLaFIFO0_1[1];
 
1557
        pseudo_bit_t UncErrClearSendLaFIFO1_1[1];
 
1558
        pseudo_bit_t UncErrClearSendLaFIFO2_1[1];
 
1559
        pseudo_bit_t UncErrClearSendLaFIFO3_1[1];
 
1560
        pseudo_bit_t UncErrClearSendLaFIFO4_1[1];
 
1561
        pseudo_bit_t UncErrClearSendLaFIFO5_1[1];
 
1562
        pseudo_bit_t UncErrClearSendLaFIFO6_1[1];
 
1563
        pseudo_bit_t UncErrClearSendLaFIFO7_1[1];
 
1564
        pseudo_bit_t UncErrClearSendRmFIFO_0[1];
 
1565
        pseudo_bit_t UncErrClearSendRmFIFO_1[1];
 
1566
        pseudo_bit_t _unused_1[11];
 
1567
        pseudo_bit_t UncErrClearPCIeRetryBuf[1];
 
1568
        pseudo_bit_t UncErrClearPCIePostHdrBuf[1];
 
1569
        pseudo_bit_t UncErrClearPCIePostDataBuf[1];
 
1570
        pseudo_bit_t UncErrClearPCIeCompHdrBuf[1];
 
1571
        pseudo_bit_t UncErrClearPCIeCompDataBuf[1];
 
1572
        pseudo_bit_t UncErrClearMsixTable0[1];
 
1573
        pseudo_bit_t UncErrClearMsixTable1[1];
 
1574
        pseudo_bit_t UncErrClearMsixTable2[1];
 
1575
        pseudo_bit_t _unused_2[8];
 
1576
};
 
1577
struct QIB_7322_MemUnCorErrClear {
 
1578
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemUnCorErrClear_pb );
 
1579
};
 
1580
/* Default value: 0x0000000000000000 */
 
1581
 
 
1582
#define QIB_7322_MemMultiCorErrMask_offset 0x00000640UL
 
1583
struct QIB_7322_MemMultiCorErrMask_pb {
 
1584
        pseudo_bit_t MulCorErrMskRcvBuf_0[1];
 
1585
        pseudo_bit_t MulCorErrMskRcvFlags_0[1];
 
1586
        pseudo_bit_t MulCorErrMskLookupiqBuf_0[1];
 
1587
        pseudo_bit_t MulCorErrMskRcvDMAHdrBuf_0[1];
 
1588
        pseudo_bit_t MulCorErrMskRcvDMADataBuf_0[1];
 
1589
        pseudo_bit_t MulCorErrMskRcvBuf_1[1];
 
1590
        pseudo_bit_t MulCorErrMskRcvFlags_1[1];
 
1591
        pseudo_bit_t MulCorErrMskLookupiqBuf_1[1];
 
1592
        pseudo_bit_t MulCorErrMskRcvDMAHdrBuf_1[1];
 
1593
        pseudo_bit_t MulCorErrMskRcvDMADataBuf_1[1];
 
1594
        pseudo_bit_t MulCorErrMskRcvTIDArray[1];
 
1595
        pseudo_bit_t MulCorErrMskRcvEgrArray[1];
 
1596
        pseudo_bit_t _unused_0[3];
 
1597
        pseudo_bit_t MulCorErrMskSendBufVL15[1];
 
1598
        pseudo_bit_t MulCorErrMskSendBufMain[1];
 
1599
        pseudo_bit_t MulCorErrMskSendBufExtra[1];
 
1600
        pseudo_bit_t MulCorErrMskSendPbcArray[1];
 
1601
        pseudo_bit_t MulCorErrMskSendLaFIFO0_0[1];
 
1602
        pseudo_bit_t MulCorErrMskSendLaFIFO1_0[1];
 
1603
        pseudo_bit_t MulCorErrMskSendLaFIFO2_0[1];
 
1604
        pseudo_bit_t MulCorErrMskSendLaFIFO3_0[1];
 
1605
        pseudo_bit_t MulCorErrMskSendLaFIFO4_0[1];
 
1606
        pseudo_bit_t MulCorErrMskSendLaFIFO5_0[1];
 
1607
        pseudo_bit_t MulCorErrMskSendLaFIFO6_0[1];
 
1608
        pseudo_bit_t MulCorErrMskSendLaFIFO7_0[1];
 
1609
        pseudo_bit_t MulCorErrMskSendLaFIFO0_1[1];
 
1610
        pseudo_bit_t MulCorErrMskSendLaFIFO1_1[1];
 
1611
        pseudo_bit_t MulCorErrMskSendLaFIFO2_1[1];
 
1612
        pseudo_bit_t MulCorErrMskSendLaFIFO3_1[1];
 
1613
        pseudo_bit_t MulCorErrMskSendLaFIFO4_1[1];
 
1614
        pseudo_bit_t MulCorErrMskSendLaFIFO5_1[1];
 
1615
        pseudo_bit_t MulCorErrMskSendLaFIFO6_1[1];
 
1616
        pseudo_bit_t MulCorErrMskSendLaFIFO7_1[1];
 
1617
        pseudo_bit_t MulCorErrMskSendRmFIFO_0[1];
 
1618
        pseudo_bit_t MulCorErrMskSendRmFIFO_1[1];
 
1619
        pseudo_bit_t _unused_1[11];
 
1620
        pseudo_bit_t MulCorErrMskPCIeRetryBuf[1];
 
1621
        pseudo_bit_t MulCorErrMskPCIePostHdrBuf[1];
 
1622
        pseudo_bit_t MulCorErrMskPCIePostDataBuf[1];
 
1623
        pseudo_bit_t MulCorErrMskPCIeCompHdrBuf[1];
 
1624
        pseudo_bit_t MulCorErrMskPCIeCompDataBuf[1];
 
1625
        pseudo_bit_t MulCorErrMskMsixTable0[1];
 
1626
        pseudo_bit_t MulCorErrMskMsixTable1[1];
 
1627
        pseudo_bit_t MulCorErrMskMsixTable2[1];
 
1628
        pseudo_bit_t _unused_2[8];
 
1629
};
 
1630
struct QIB_7322_MemMultiCorErrMask {
 
1631
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemMultiCorErrMask_pb );
 
1632
};
 
1633
/* Default value: 0x0000000000000000 */
 
1634
 
 
1635
#define QIB_7322_MemMultiCorErrStatus_offset 0x00000648UL
 
1636
struct QIB_7322_MemMultiCorErrStatus_pb {
 
1637
        pseudo_bit_t MulCorErrStatusRcvBuf_0[1];
 
1638
        pseudo_bit_t MulCorErrStatusRcvFlags_0[1];
 
1639
        pseudo_bit_t MulCorErrStatusLookupiqBuf_0[1];
 
1640
        pseudo_bit_t MulCorErrStatusRcvDMAHdrBuf_0[1];
 
1641
        pseudo_bit_t MulCorErrStatusRcvDMADataBuf_0[1];
 
1642
        pseudo_bit_t MulCorErrStatusRcvBuf_1[1];
 
1643
        pseudo_bit_t MulCorErrStatusRcvFlags_1[1];
 
1644
        pseudo_bit_t MulCorErrStatusLookupiqBuf_1[1];
 
1645
        pseudo_bit_t MulCorErrStatusRcvDMAHdrBuf_1[1];
 
1646
        pseudo_bit_t MulCorErrStatusRcvDMADataBuf_1[1];
 
1647
        pseudo_bit_t MulCorErrStatusRcvTIDArray[1];
 
1648
        pseudo_bit_t MulCorErrStatusRcvEgrArray[1];
 
1649
        pseudo_bit_t _unused_0[3];
 
1650
        pseudo_bit_t MulCorErrStatusSendBufVL15[1];
 
1651
        pseudo_bit_t MulCorErrStatusSendBufMain[1];
 
1652
        pseudo_bit_t MulCorErrStatusSendBufExtra[1];
 
1653
        pseudo_bit_t MulCorErrStatusSendPbcArray[1];
 
1654
        pseudo_bit_t MulCorErrStatusSendLaFIFO0_0[1];
 
1655
        pseudo_bit_t MulCorErrStatusSendLaFIFO1_0[1];
 
1656
        pseudo_bit_t MulCorErrStatusSendLaFIFO2_0[1];
 
1657
        pseudo_bit_t MulCorErrStatusSendLaFIFO3_0[1];
 
1658
        pseudo_bit_t MulCorErrStatusSendLaFIFO4_0[1];
 
1659
        pseudo_bit_t MulCorErrStatusSendLaFIFO5_0[1];
 
1660
        pseudo_bit_t MulCorErrStatusSendLaFIFO6_0[1];
 
1661
        pseudo_bit_t MulCorErrStatusSendLaFIFO7_0[1];
 
1662
        pseudo_bit_t MulCorErrStatusSendLaFIFO0_1[1];
 
1663
        pseudo_bit_t MulCorErrStatusSendLaFIFO1_1[1];
 
1664
        pseudo_bit_t MulCorErrStatusSendLaFIFO2_1[1];
 
1665
        pseudo_bit_t MulCorErrStatusSendLaFIFO3_1[1];
 
1666
        pseudo_bit_t MulCorErrStatusSendLaFIFO4_1[1];
 
1667
        pseudo_bit_t MulCorErrStatusSendLaFIFO5_1[1];
 
1668
        pseudo_bit_t MulCorErrStatusSendLaFIFO6_1[1];
 
1669
        pseudo_bit_t MulCorErrStatusSendLaFIFO7_1[1];
 
1670
        pseudo_bit_t MulCorErrStatusSendRmFIFO_0[1];
 
1671
        pseudo_bit_t MulCorErrStatusSendRmFIFO_1[1];
 
1672
        pseudo_bit_t _unused_1[11];
 
1673
        pseudo_bit_t MulCorErrStatusPCIeRetryBuf[1];
 
1674
        pseudo_bit_t MulCorErrStatusPCIePostHdrBuf[1];
 
1675
        pseudo_bit_t MulCorErrStatusPCIePostDataBuf[1];
 
1676
        pseudo_bit_t MulCorErrStatusPCIeCompHdrBuf[1];
 
1677
        pseudo_bit_t MulCorErrStatusPCIeCompDataBuf[1];
 
1678
        pseudo_bit_t MulCorErrStatusMsixTable0[1];
 
1679
        pseudo_bit_t MulCorErrStatusMsixTable1[1];
 
1680
        pseudo_bit_t MulCorErrStatusMsixTable2[1];
 
1681
        pseudo_bit_t _unused_2[8];
 
1682
};
 
1683
struct QIB_7322_MemMultiCorErrStatus {
 
1684
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemMultiCorErrStatus_pb );
 
1685
};
 
1686
/* Default value: 0x0000000000000000 */
 
1687
 
 
1688
#define QIB_7322_MemMultiCorErrClear_offset 0x00000650UL
 
1689
struct QIB_7322_MemMultiCorErrClear_pb {
 
1690
        pseudo_bit_t MulCorErrClearRcvBuf_0[1];
 
1691
        pseudo_bit_t MulCorErrClearRcvFlags_0[1];
 
1692
        pseudo_bit_t MulCorErrClearLookupiqBuf_0[1];
 
1693
        pseudo_bit_t MulCorErrClearRcvDMAHdrBuf_0[1];
 
1694
        pseudo_bit_t MulCorErrClearRcvDMADataBuf_0[1];
 
1695
        pseudo_bit_t MulCorErrClearRcvBuf_1[1];
 
1696
        pseudo_bit_t MulCorErrClearRcvFlags_1[1];
 
1697
        pseudo_bit_t MulCorErrClearLookupiqBuf_1[1];
 
1698
        pseudo_bit_t MulCorErrClearRcvDMAHdrBuf_1[1];
 
1699
        pseudo_bit_t MulCorErrClearRcvDMADataBuf_1[1];
 
1700
        pseudo_bit_t MulCorErrClearRcvTIDArray[1];
 
1701
        pseudo_bit_t MulCorErrClearRcvEgrArray[1];
 
1702
        pseudo_bit_t _unused_0[3];
 
1703
        pseudo_bit_t MulCorErrClearSendBufVL15[1];
 
1704
        pseudo_bit_t MulCorErrClearSendBufMain[1];
 
1705
        pseudo_bit_t MulCorErrClearSendBufExtra[1];
 
1706
        pseudo_bit_t MulCorErrClearSendPbcArray[1];
 
1707
        pseudo_bit_t MulCorErrClearSendLaFIFO0_0[1];
 
1708
        pseudo_bit_t MulCorErrClearSendLaFIFO1_0[1];
 
1709
        pseudo_bit_t MulCorErrClearSendLaFIFO2_0[1];
 
1710
        pseudo_bit_t MulCorErrClearSendLaFIFO3_0[1];
 
1711
        pseudo_bit_t MulCorErrClearSendLaFIFO4_0[1];
 
1712
        pseudo_bit_t MulCorErrClearSendLaFIFO5_0[1];
 
1713
        pseudo_bit_t MulCorErrClearSendLaFIFO6_0[1];
 
1714
        pseudo_bit_t MulCorErrClearSendLaFIFO7_0[1];
 
1715
        pseudo_bit_t MulCorErrClearSendLaFIFO0_1[1];
 
1716
        pseudo_bit_t MulCorErrClearSendLaFIFO1_1[1];
 
1717
        pseudo_bit_t MulCorErrClearSendLaFIFO2_1[1];
 
1718
        pseudo_bit_t MulCorErrClearSendLaFIFO3_1[1];
 
1719
        pseudo_bit_t MulCorErrClearSendLaFIFO4_1[1];
 
1720
        pseudo_bit_t MulCorErrClearSendLaFIFO5_1[1];
 
1721
        pseudo_bit_t MulCorErrClearSendLaFIFO6_1[1];
 
1722
        pseudo_bit_t MulCorErrClearSendLaFIFO7_1[1];
 
1723
        pseudo_bit_t MulCorErrClearSendRmFIFO_0[1];
 
1724
        pseudo_bit_t MulCorErrClearSendRmFIFO_1[1];
 
1725
        pseudo_bit_t _unused_1[11];
 
1726
        pseudo_bit_t MulCorErrClearPCIeRetryBuf[1];
 
1727
        pseudo_bit_t MulCorErrClearPCIePostHdrBuf[1];
 
1728
        pseudo_bit_t MulCorErrClearPCIePostDataBuf[1];
 
1729
        pseudo_bit_t MulCorErrClearPCIeCompHdrBuf[1];
 
1730
        pseudo_bit_t MulCorErrClearPCIeCompDataBuf[1];
 
1731
        pseudo_bit_t MulCorErrClearMsixTable0[1];
 
1732
        pseudo_bit_t MulCorErrClearMsixTable1[1];
 
1733
        pseudo_bit_t MulCorErrClearMsixTable2[1];
 
1734
        pseudo_bit_t _unused_2[8];
 
1735
};
 
1736
struct QIB_7322_MemMultiCorErrClear {
 
1737
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemMultiCorErrClear_pb );
 
1738
};
 
1739
/* Default value: 0x0000000000000000 */
 
1740
 
 
1741
#define QIB_7322_MemCorErrMask_offset 0x00000658UL
 
1742
struct QIB_7322_MemCorErrMask_pb {
 
1743
        pseudo_bit_t CorErrMskRcvBuf_0[1];
 
1744
        pseudo_bit_t CorErrMskRcvFlags_0[1];
 
1745
        pseudo_bit_t CorErrMskLookupiqBuf_0[1];
 
1746
        pseudo_bit_t CorErrMskRcvDMAHdrBuf_0[1];
 
1747
        pseudo_bit_t CorErrMskRcvDMADataBuf_0[1];
 
1748
        pseudo_bit_t CorErrMskRcvBuf_1[1];
 
1749
        pseudo_bit_t CorErrMskRcvFlags_1[1];
 
1750
        pseudo_bit_t CorErrMskLookupiqBuf_1[1];
 
1751
        pseudo_bit_t CorErrMskRcvDMAHdrBuf_1[1];
 
1752
        pseudo_bit_t CorErrMskRcvDMADataBuf_1[1];
 
1753
        pseudo_bit_t CorErrMskRcvTIDArray[1];
 
1754
        pseudo_bit_t CorErrMskRcvEgrArray[1];
 
1755
        pseudo_bit_t _unused_0[3];
 
1756
        pseudo_bit_t CorErrMskSendBufVL15[1];
 
1757
        pseudo_bit_t CorErrMskSendBufMain[1];
 
1758
        pseudo_bit_t CorErrMskSendBufExtra[1];
 
1759
        pseudo_bit_t CorErrMskSendPbcArray[1];
 
1760
        pseudo_bit_t CorErrMskSendLaFIFO0_0[1];
 
1761
        pseudo_bit_t CorErrMskSendLaFIFO1_0[1];
 
1762
        pseudo_bit_t CorErrMskSendLaFIFO2_0[1];
 
1763
        pseudo_bit_t CorErrMskSendLaFIFO3_0[1];
 
1764
        pseudo_bit_t CorErrMskSendLaFIFO4_0[1];
 
1765
        pseudo_bit_t CorErrMskSendLaFIFO5_0[1];
 
1766
        pseudo_bit_t CorErrMskSendLaFIFO6_0[1];
 
1767
        pseudo_bit_t CorErrMskSendLaFIFO7_0[1];
 
1768
        pseudo_bit_t CorErrMskSendLaFIFO0_1[1];
 
1769
        pseudo_bit_t CorErrMskSendLaFIFO1_1[1];
 
1770
        pseudo_bit_t CorErrMskSendLaFIFO2_1[1];
 
1771
        pseudo_bit_t CorErrMskSendLaFIFO3_1[1];
 
1772
        pseudo_bit_t CorErrMskSendLaFIFO4_1[1];
 
1773
        pseudo_bit_t CorErrMskSendLaFIFO5_1[1];
 
1774
        pseudo_bit_t CorErrMskSendLaFIFO6_1[1];
 
1775
        pseudo_bit_t CorErrMskSendLaFIFO7_1[1];
 
1776
        pseudo_bit_t CorErrMskSendRmFIFO_0[1];
 
1777
        pseudo_bit_t CorErrMskSendRmFIFO_1[1];
 
1778
        pseudo_bit_t _unused_1[11];
 
1779
        pseudo_bit_t CorErrMskPCIeRetryBuf[1];
 
1780
        pseudo_bit_t CorErrMskPCIePostHdrBuf[1];
 
1781
        pseudo_bit_t CorErrMskPCIePostDataBuf[1];
 
1782
        pseudo_bit_t CorErrMskPCIeCompHdrBuf[1];
 
1783
        pseudo_bit_t CorErrMskPCIeCompDataBuf[1];
 
1784
        pseudo_bit_t CorErrMskMsixTable0[1];
 
1785
        pseudo_bit_t CorErrMskMsixTable1[1];
 
1786
        pseudo_bit_t CorErrMskMsixTable2[1];
 
1787
        pseudo_bit_t _unused_2[8];
 
1788
};
 
1789
struct QIB_7322_MemCorErrMask {
 
1790
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemCorErrMask_pb );
 
1791
};
 
1792
/* Default value: 0x0000000000000000 */
 
1793
 
 
1794
#define QIB_7322_MemCorErrStatus_offset 0x00000660UL
 
1795
struct QIB_7322_MemCorErrStatus_pb {
 
1796
        pseudo_bit_t CorErrStatusRcvBuf_0[1];
 
1797
        pseudo_bit_t CorErrStatusRcvFlags_0[1];
 
1798
        pseudo_bit_t CorErrStatusLookupiqBuf_0[1];
 
1799
        pseudo_bit_t CorErrStatusRcvDMAHdrBuf_0[1];
 
1800
        pseudo_bit_t CorErrStatusRcvDMADataBuf_0[1];
 
1801
        pseudo_bit_t CorErrStatusRcvBuf_1[1];
 
1802
        pseudo_bit_t CorErrStatusRcvFlags_1[1];
 
1803
        pseudo_bit_t CorErrStatusLookupiqBuf_1[1];
 
1804
        pseudo_bit_t CorErrStatusRcvDMAHdrBuf_1[1];
 
1805
        pseudo_bit_t CorErrStatusRcvDMADataBuf_1[1];
 
1806
        pseudo_bit_t CorErrStatusRcvTIDArray[1];
 
1807
        pseudo_bit_t CorErrStatusRcvEgrArray[1];
 
1808
        pseudo_bit_t _unused_0[3];
 
1809
        pseudo_bit_t CorErrStatusSendBufVL15[1];
 
1810
        pseudo_bit_t CorErrStatusSendBufMain[1];
 
1811
        pseudo_bit_t CorErrStatusSendBufExtra[1];
 
1812
        pseudo_bit_t CorErrStatusSendPbcArray[1];
 
1813
        pseudo_bit_t CorErrStatusSendLaFIFO0_0[1];
 
1814
        pseudo_bit_t CorErrStatusSendLaFIFO1_0[1];
 
1815
        pseudo_bit_t CorErrStatusSendLaFIFO2_0[1];
 
1816
        pseudo_bit_t CorErrStatusSendLaFIFO3_0[1];
 
1817
        pseudo_bit_t CorErrStatusSendLaFIFO4_0[1];
 
1818
        pseudo_bit_t CorErrStatusSendLaFIFO5_0[1];
 
1819
        pseudo_bit_t CorErrStatusSendLaFIFO6_0[1];
 
1820
        pseudo_bit_t CorErrStatusSendLaFIFO7_0[1];
 
1821
        pseudo_bit_t CorErrStatusSendLaFIFO0_1[1];
 
1822
        pseudo_bit_t CorErrStatusSendLaFIFO1_1[1];
 
1823
        pseudo_bit_t CorErrStatusSendLaFIFO2_1[1];
 
1824
        pseudo_bit_t CorErrStatusSendLaFIFO3_1[1];
 
1825
        pseudo_bit_t CorErrStatusSendLaFIFO4_1[1];
 
1826
        pseudo_bit_t CorErrStatusSendLaFIFO5_1[1];
 
1827
        pseudo_bit_t CorErrStatusSendLaFIFO6_1[1];
 
1828
        pseudo_bit_t CorErrStatusSendLaFIFO7_1[1];
 
1829
        pseudo_bit_t CorErrStatusSendRmFIFO_0[1];
 
1830
        pseudo_bit_t CorErrStatusSendRmFIFO_1[1];
 
1831
        pseudo_bit_t _unused_1[11];
 
1832
        pseudo_bit_t CorErrStatusPCIeRetryBuf[1];
 
1833
        pseudo_bit_t CorErrStatusPCIePostHdrBuf[1];
 
1834
        pseudo_bit_t CorErrStatusPCIePostDataBuf[1];
 
1835
        pseudo_bit_t CorErrStatusPCIeCompHdrBuf[1];
 
1836
        pseudo_bit_t CorErrStatusPCIeCompDataBuf[1];
 
1837
        pseudo_bit_t CorErrStatusMsixTable0[1];
 
1838
        pseudo_bit_t CorErrStatusMsixTable1[1];
 
1839
        pseudo_bit_t CorErrStatusMsixTable2[1];
 
1840
        pseudo_bit_t _unused_2[8];
 
1841
};
 
1842
struct QIB_7322_MemCorErrStatus {
 
1843
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemCorErrStatus_pb );
 
1844
};
 
1845
/* Default value: 0x0000000000000000 */
 
1846
 
 
1847
#define QIB_7322_MemCorErrClear_offset 0x00000668UL
 
1848
struct QIB_7322_MemCorErrClear_pb {
 
1849
        pseudo_bit_t CorErrClearRcvBuf_0[1];
 
1850
        pseudo_bit_t CorErrClearRcvFlags_0[1];
 
1851
        pseudo_bit_t CorErrClearLookupiqBuf_0[1];
 
1852
        pseudo_bit_t CorErrClearRcvDMAHdrBuf_0[1];
 
1853
        pseudo_bit_t CorErrClearRcvDMADataBuf_0[1];
 
1854
        pseudo_bit_t CorErrClearRcvBuf_1[1];
 
1855
        pseudo_bit_t CorErrClearRcvFlags_1[1];
 
1856
        pseudo_bit_t CorErrClearLookupiqBuf_1[1];
 
1857
        pseudo_bit_t CorErrClearRcvDMAHdrBuf_1[1];
 
1858
        pseudo_bit_t CorErrClearRcvDMADataBuf_1[1];
 
1859
        pseudo_bit_t CorErrClearRcvTIDArray[1];
 
1860
        pseudo_bit_t CorErrClearRcvEgrArray[1];
 
1861
        pseudo_bit_t _unused_0[3];
 
1862
        pseudo_bit_t CorErrClearSendBufVL15[1];
 
1863
        pseudo_bit_t CorErrClearSendBufMain[1];
 
1864
        pseudo_bit_t CorErrClearSendBufExtra[1];
 
1865
        pseudo_bit_t CorErrClearSendPbcArray[1];
 
1866
        pseudo_bit_t CorErrClearSendLaFIFO0_0[1];
 
1867
        pseudo_bit_t CorErrClearSendLaFIFO1_0[1];
 
1868
        pseudo_bit_t CorErrClearSendLaFIFO2_0[1];
 
1869
        pseudo_bit_t CorErrClearSendLaFIFO3_0[1];
 
1870
        pseudo_bit_t CorErrClearSendLaFIFO4_0[1];
 
1871
        pseudo_bit_t CorErrClearSendLaFIFO5_0[1];
 
1872
        pseudo_bit_t CorErrClearSendLaFIFO6_0[1];
 
1873
        pseudo_bit_t CorErrClearSendLaFIFO7_0[1];
 
1874
        pseudo_bit_t CorErrClearSendLaFIFO0_1[1];
 
1875
        pseudo_bit_t CorErrClearSendLaFIFO1_1[1];
 
1876
        pseudo_bit_t CorErrClearSendLaFIFO2_1[1];
 
1877
        pseudo_bit_t CorErrClearSendLaFIFO3_1[1];
 
1878
        pseudo_bit_t CorErrClearSendLaFIFO4_1[1];
 
1879
        pseudo_bit_t CorErrClearSendLaFIFO5_1[1];
 
1880
        pseudo_bit_t CorErrClearSendLaFIFO6_1[1];
 
1881
        pseudo_bit_t CorErrClearSendLaFIFO7_1[1];
 
1882
        pseudo_bit_t CorErrClearSendRmFIFO_0[1];
 
1883
        pseudo_bit_t CorErrClearSendRmFIFO_1[1];
 
1884
        pseudo_bit_t _unused_1[11];
 
1885
        pseudo_bit_t CorErrClearPCIeRetryBuf[1];
 
1886
        pseudo_bit_t CorErrClearPCIePostHdrBuf[1];
 
1887
        pseudo_bit_t CorErrClearPCIePostDataBuf[1];
 
1888
        pseudo_bit_t CorErrClearPCIeCompHdrBuf[1];
 
1889
        pseudo_bit_t CorErrClearPCIeCompDataBuf[1];
 
1890
        pseudo_bit_t CorErrClearMsixTable0[1];
 
1891
        pseudo_bit_t CorErrClearMsixTable1[1];
 
1892
        pseudo_bit_t CorErrClearMsixTable2[1];
 
1893
        pseudo_bit_t _unused_2[8];
 
1894
};
 
1895
struct QIB_7322_MemCorErrClear {
 
1896
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MemCorErrClear_pb );
 
1897
};
 
1898
/* Default value: 0x0000000000000000 */
 
1899
 
 
1900
#define QIB_7322_MsixTableUnCorErrLogA_offset 0x00000680UL
 
1901
struct QIB_7322_MsixTableUnCorErrLogA_pb {
 
1902
        pseudo_bit_t MsixTable_1_0_UnCorErrData[64];
 
1903
};
 
1904
struct QIB_7322_MsixTableUnCorErrLogA {
 
1905
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MsixTableUnCorErrLogA_pb );
 
1906
};
 
1907
/* Default value: 0x0000000000000000 */
 
1908
 
 
1909
#define QIB_7322_MsixTableUnCorErrLogB_offset 0x00000688UL
 
1910
struct QIB_7322_MsixTableUnCorErrLogB_pb {
 
1911
        pseudo_bit_t MsixTable_2_UnCorErrData[32];
 
1912
        pseudo_bit_t MsixTable_0_UnCorErrCheckBits[7];
 
1913
        pseudo_bit_t MsixTable_1_UnCorErrCheckBits[7];
 
1914
        pseudo_bit_t MsixTable_2_UnCorErrCheckBits[7];
 
1915
        pseudo_bit_t _unused_0[11];
 
1916
};
 
1917
struct QIB_7322_MsixTableUnCorErrLogB {
 
1918
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MsixTableUnCorErrLogB_pb );
 
1919
};
 
1920
/* Default value: 0x0000000000000000 */
 
1921
 
 
1922
#define QIB_7322_MsixTableUnCorErrLogC_offset 0x00000690UL
 
1923
struct QIB_7322_MsixTableUnCorErrLogC_pb {
 
1924
        pseudo_bit_t MsixTable_0_UnCorErrAddr[7];
 
1925
        pseudo_bit_t MsixTable_1_UnCorErrAddr[7];
 
1926
        pseudo_bit_t MsixTable_2_UnCorErrAddr[7];
 
1927
        pseudo_bit_t _unused_0[43];
 
1928
};
 
1929
struct QIB_7322_MsixTableUnCorErrLogC {
 
1930
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MsixTableUnCorErrLogC_pb );
 
1931
};
 
1932
/* Default value: 0x0000000000000000 */
 
1933
 
 
1934
#define QIB_7322_MsixEntryWithUncorErr_offset 0x00000698UL
 
1935
/* Default value: 0x0000000000000000 */
 
1936
 
 
1937
#define QIB_7322_MsixTableCorErrLogA_offset 0x000006a0UL
 
1938
struct QIB_7322_MsixTableCorErrLogA_pb {
 
1939
        pseudo_bit_t MsixTable_1_0_CorErrData[64];
 
1940
};
 
1941
struct QIB_7322_MsixTableCorErrLogA {
 
1942
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MsixTableCorErrLogA_pb );
 
1943
};
 
1944
/* Default value: 0x0000000000000000 */
 
1945
 
 
1946
#define QIB_7322_MsixTableCorErrLogB_offset 0x000006a8UL
 
1947
struct QIB_7322_MsixTableCorErrLogB_pb {
 
1948
        pseudo_bit_t MsixTable_2_CorErrData[32];
 
1949
        pseudo_bit_t MsixTable_0_CorErrCheckBits[7];
 
1950
        pseudo_bit_t MsixTable_1_CorErrCheckBits[7];
 
1951
        pseudo_bit_t MsixTable_2_CorErrCheckBits[7];
 
1952
        pseudo_bit_t _unused_0[11];
 
1953
};
 
1954
struct QIB_7322_MsixTableCorErrLogB {
 
1955
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MsixTableCorErrLogB_pb );
 
1956
};
 
1957
/* Default value: 0x0000000000000000 */
 
1958
 
 
1959
#define QIB_7322_MsixTableCorErrLogC_offset 0x000006b0UL
 
1960
struct QIB_7322_MsixTableCorErrLogC_pb {
 
1961
        pseudo_bit_t MsixTable_0_CorErrAddr[7];
 
1962
        pseudo_bit_t MsixTable_1_CorErrAddr[7];
 
1963
        pseudo_bit_t MsixTable_2_CorErrAddr[7];
 
1964
        pseudo_bit_t _unused_0[43];
 
1965
};
 
1966
struct QIB_7322_MsixTableCorErrLogC {
 
1967
        PSEUDO_BIT_STRUCT ( struct QIB_7322_MsixTableCorErrLogC_pb );
 
1968
};
 
1969
/* Default value: 0x0000000000000000 */
 
1970
 
 
1971
#define QIB_7322_PcieCplDataBufrUnCorErrLogA_offset 0x00000700UL
 
1972
struct QIB_7322_PcieCplDataBufrUnCorErrLogA_pb {
 
1973
        pseudo_bit_t PcieCplDataBufrUnCorErrData_63_0[64];
 
1974
};
 
1975
struct QIB_7322_PcieCplDataBufrUnCorErrLogA {
 
1976
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplDataBufrUnCorErrLogA_pb );
 
1977
};
 
1978
/* Default value: 0x0000000000000000 */
 
1979
 
 
1980
#define QIB_7322_PcieCplDataBufrUnCorErrLogB_offset 0x00000708UL
 
1981
struct QIB_7322_PcieCplDataBufrUnCorErrLogB_pb {
 
1982
        pseudo_bit_t PcieCplDataBufrUnCorErrData_127_64[64];
 
1983
};
 
1984
struct QIB_7322_PcieCplDataBufrUnCorErrLogB {
 
1985
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplDataBufrUnCorErrLogB_pb );
 
1986
};
 
1987
/* Default value: 0x0000000000000000 */
 
1988
 
 
1989
#define QIB_7322_PcieCplDataBufrUnCorErrLogC_offset 0x00000710UL
 
1990
struct QIB_7322_PcieCplDataBufrUnCorErrLogC_pb {
 
1991
        pseudo_bit_t PcieCplDataBufrUnCorErrData_136_128[9];
 
1992
        pseudo_bit_t PcieCplDataBufrUnCorErrCheckBit_21_0[22];
 
1993
        pseudo_bit_t PcieCplDataBufrUnCorErrAddr_13_0[14];
 
1994
        pseudo_bit_t _unused_0[19];
 
1995
};
 
1996
struct QIB_7322_PcieCplDataBufrUnCorErrLogC {
 
1997
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplDataBufrUnCorErrLogC_pb );
 
1998
};
 
1999
/* Default value: 0x0000000000000000 */
 
2000
 
 
2001
#define QIB_7322_PcieCplHdrBufrUnCorErrLogA_offset 0x00000720UL
 
2002
struct QIB_7322_PcieCplHdrBufrUnCorErrLogA_pb {
 
2003
        pseudo_bit_t PcieCplHdrBufrUnCorErrHdr_63_0[64];
 
2004
};
 
2005
struct QIB_7322_PcieCplHdrBufrUnCorErrLogA {
 
2006
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplHdrBufrUnCorErrLogA_pb );
 
2007
};
 
2008
/* Default value: 0x0000000000000000 */
 
2009
 
 
2010
#define QIB_7322_PcieCplHdrBufrUnCorErrLogB_offset 0x00000728UL
 
2011
struct QIB_7322_PcieCplHdrBufrUnCorErrLogB_pb {
 
2012
        pseudo_bit_t PcieCplHdrBufrUnCorErrHdr_103_64[40];
 
2013
        pseudo_bit_t _unused_0[24];
 
2014
};
 
2015
struct QIB_7322_PcieCplHdrBufrUnCorErrLogB {
 
2016
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplHdrBufrUnCorErrLogB_pb );
 
2017
};
 
2018
/* Default value: 0x0000000000000000 */
 
2019
 
 
2020
#define QIB_7322_PcieCplHdrBufrUnCorErrLogC_offset 0x00000730UL
 
2021
struct QIB_7322_PcieCplHdrBufrUnCorErrLogC_pb {
 
2022
        pseudo_bit_t PcieCplHdrBufrUnCorErrCheckBit_15_0[16];
 
2023
        pseudo_bit_t PcieCplHdrBufrUnCorErrAddr_8_0[9];
 
2024
        pseudo_bit_t _unused_0[39];
 
2025
};
 
2026
struct QIB_7322_PcieCplHdrBufrUnCorErrLogC {
 
2027
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplHdrBufrUnCorErrLogC_pb );
 
2028
};
 
2029
/* Default value: 0x0000000000000000 */
 
2030
 
 
2031
#define QIB_7322_PciePDataBufrUnCorErrLogA_offset 0x00000740UL
 
2032
struct QIB_7322_PciePDataBufrUnCorErrLogA_pb {
 
2033
        pseudo_bit_t PciePDataBufrUnCorErrData_63_0[64];
 
2034
};
 
2035
struct QIB_7322_PciePDataBufrUnCorErrLogA {
 
2036
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePDataBufrUnCorErrLogA_pb );
 
2037
};
 
2038
/* Default value: 0x0000000000000000 */
 
2039
 
 
2040
#define QIB_7322_PciePDataBufrUnCorErrLogB_offset 0x00000748UL
 
2041
struct QIB_7322_PciePDataBufrUnCorErrLogB_pb {
 
2042
        pseudo_bit_t PciePDataBufrUnCorErrData_127_64[64];
 
2043
};
 
2044
struct QIB_7322_PciePDataBufrUnCorErrLogB {
 
2045
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePDataBufrUnCorErrLogB_pb );
 
2046
};
 
2047
/* Default value: 0x0000000000000000 */
 
2048
 
 
2049
#define QIB_7322_PciePDataBufrUnCorErrLogC_offset 0x00000750UL
 
2050
struct QIB_7322_PciePDataBufrUnCorErrLogC_pb {
 
2051
        pseudo_bit_t PciePDataBufrUnCorErrData_136_128[9];
 
2052
        pseudo_bit_t PciePDataBufrUnCorErrCheckBit_21_0[22];
 
2053
        pseudo_bit_t PciePDataBufrUnCorErrAddr_13_0[14];
 
2054
        pseudo_bit_t _unused_0[19];
 
2055
};
 
2056
struct QIB_7322_PciePDataBufrUnCorErrLogC {
 
2057
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePDataBufrUnCorErrLogC_pb );
 
2058
};
 
2059
/* Default value: 0x0000000000000000 */
 
2060
 
 
2061
#define QIB_7322_PciePHdrBufrUnCorErrLogA_offset 0x00000760UL
 
2062
struct QIB_7322_PciePHdrBufrUnCorErrLogA_pb {
 
2063
        pseudo_bit_t PciePHdrBufrUnCorErrData_63_0[64];
 
2064
};
 
2065
struct QIB_7322_PciePHdrBufrUnCorErrLogA {
 
2066
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePHdrBufrUnCorErrLogA_pb );
 
2067
};
 
2068
/* Default value: 0x0000000000000000 */
 
2069
 
 
2070
#define QIB_7322_PciePHdrBufrUnCorErrLogB_offset 0x00000768UL
 
2071
struct QIB_7322_PciePHdrBufrUnCorErrLogB_pb {
 
2072
        pseudo_bit_t PciePHdrBufrUnCorErrData_107_64[44];
 
2073
        pseudo_bit_t _unused_0[20];
 
2074
};
 
2075
struct QIB_7322_PciePHdrBufrUnCorErrLogB {
 
2076
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePHdrBufrUnCorErrLogB_pb );
 
2077
};
 
2078
/* Default value: 0x0000000000000000 */
 
2079
 
 
2080
#define QIB_7322_PciePHdrBufrUnCorErrLogC_offset 0x00000770UL
 
2081
struct QIB_7322_PciePHdrBufrUnCorErrLogC_pb {
 
2082
        pseudo_bit_t PciePHdrBufrUnCorErrCheckBit_15_0[16];
 
2083
        pseudo_bit_t PciePHdrBufrUnCorErrAddr_8_0[9];
 
2084
        pseudo_bit_t _unused_0[39];
 
2085
};
 
2086
struct QIB_7322_PciePHdrBufrUnCorErrLogC {
 
2087
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePHdrBufrUnCorErrLogC_pb );
 
2088
};
 
2089
/* Default value: 0x0000000000000000 */
 
2090
 
 
2091
#define QIB_7322_PcieRetryBufrUnCorErrLogA_offset 0x00000780UL
 
2092
struct QIB_7322_PcieRetryBufrUnCorErrLogA_pb {
 
2093
        pseudo_bit_t PcieRetryBufrUnCorErrData_63_0[64];
 
2094
};
 
2095
struct QIB_7322_PcieRetryBufrUnCorErrLogA {
 
2096
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieRetryBufrUnCorErrLogA_pb );
 
2097
};
 
2098
/* Default value: 0x0000000000000000 */
 
2099
 
 
2100
#define QIB_7322_PcieRetryBufrUnCorErrLogB_offset 0x00000788UL
 
2101
struct QIB_7322_PcieRetryBufrUnCorErrLogB_pb {
 
2102
        pseudo_bit_t PcieRetryBufrUnCorErrData_127_64[64];
 
2103
};
 
2104
struct QIB_7322_PcieRetryBufrUnCorErrLogB {
 
2105
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieRetryBufrUnCorErrLogB_pb );
 
2106
};
 
2107
/* Default value: 0x0000000000000000 */
 
2108
 
 
2109
#define QIB_7322_PcieRetryBufrUnCorErrLogC_offset 0x00000790UL
 
2110
struct QIB_7322_PcieRetryBufrUnCorErrLogC_pb {
 
2111
        pseudo_bit_t PcieRetryBufrUnCorErrData_133_128[6];
 
2112
        pseudo_bit_t PcieRetryBufrUnCorErrCheckBit_20_0[21];
 
2113
        pseudo_bit_t PcieRetryBufrUnCorErrAddr_13_0[14];
 
2114
        pseudo_bit_t _unused_0[23];
 
2115
};
 
2116
struct QIB_7322_PcieRetryBufrUnCorErrLogC {
 
2117
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieRetryBufrUnCorErrLogC_pb );
 
2118
};
 
2119
/* Default value: 0x0000000000000000 */
 
2120
 
 
2121
#define QIB_7322_RxTIDArrayUnCorErrLogA_offset 0x00000800UL
 
2122
struct QIB_7322_RxTIDArrayUnCorErrLogA_pb {
 
2123
        pseudo_bit_t RxTIDArrayUnCorErrData_39_0[40];
 
2124
        pseudo_bit_t RxTIDArrayUnCorErrCheckBit_11_0[12];
 
2125
        pseudo_bit_t _unused_0[12];
 
2126
};
 
2127
struct QIB_7322_RxTIDArrayUnCorErrLogA {
 
2128
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxTIDArrayUnCorErrLogA_pb );
 
2129
};
 
2130
/* Default value: 0x0000000000000000 */
 
2131
 
 
2132
#define QIB_7322_RxTIDArrayUnCorErrLogB_offset 0x00000808UL
 
2133
struct QIB_7322_RxTIDArrayUnCorErrLogB_pb {
 
2134
        pseudo_bit_t RxTIDArrayUnCorErrAddr_16_0[17];
 
2135
        pseudo_bit_t _unused_0[47];
 
2136
};
 
2137
struct QIB_7322_RxTIDArrayUnCorErrLogB {
 
2138
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxTIDArrayUnCorErrLogB_pb );
 
2139
};
 
2140
/* Default value: 0x0000000000000000 */
 
2141
 
 
2142
#define QIB_7322_RxEagerArrayUnCorErrLogA_offset 0x00000810UL
 
2143
struct QIB_7322_RxEagerArrayUnCorErrLogA_pb {
 
2144
        pseudo_bit_t RxEagerArrayUnCorErrData_39_0[40];
 
2145
        pseudo_bit_t RxEagerArrayUnCorErrCheckBit_11_0[12];
 
2146
        pseudo_bit_t _unused_0[12];
 
2147
};
 
2148
struct QIB_7322_RxEagerArrayUnCorErrLogA {
 
2149
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxEagerArrayUnCorErrLogA_pb );
 
2150
};
 
2151
/* Default value: 0x0000000000000000 */
 
2152
 
 
2153
#define QIB_7322_RxEagerArrayUnCorErrLogB_offset 0x00000818UL
 
2154
struct QIB_7322_RxEagerArrayUnCorErrLogB_pb {
 
2155
        pseudo_bit_t RxEagerArrayUnCorErrAddr_17_0[18];
 
2156
        pseudo_bit_t _unused_0[46];
 
2157
};
 
2158
struct QIB_7322_RxEagerArrayUnCorErrLogB {
 
2159
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxEagerArrayUnCorErrLogB_pb );
 
2160
};
 
2161
/* Default value: 0x0000000000000000 */
 
2162
 
 
2163
#define QIB_7322_SBufMainArrayUnCorErrLogA_offset 0x00000880UL
 
2164
struct QIB_7322_SBufMainArrayUnCorErrLogA_pb {
 
2165
        pseudo_bit_t SBufMainArrayUnCorErrData_63_0[64];
 
2166
};
 
2167
struct QIB_7322_SBufMainArrayUnCorErrLogA {
 
2168
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufMainArrayUnCorErrLogA_pb );
 
2169
};
 
2170
/* Default value: 0x0000000000000000 */
 
2171
 
 
2172
#define QIB_7322_SBufMainArrayUnCorErrLogB_offset 0x00000888UL
 
2173
struct QIB_7322_SBufMainArrayUnCorErrLogB_pb {
 
2174
        pseudo_bit_t SBufMainArrayUnCorErrData_127_64[64];
 
2175
};
 
2176
struct QIB_7322_SBufMainArrayUnCorErrLogB {
 
2177
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufMainArrayUnCorErrLogB_pb );
 
2178
};
 
2179
/* Default value: 0x0000000000000000 */
 
2180
 
 
2181
#define QIB_7322_SBufMainArrayUnCorErrLogC_offset 0x00000890UL
 
2182
struct QIB_7322_SBufMainArrayUnCorErrLogC_pb {
 
2183
        pseudo_bit_t SBufMainArrayUnCorErrCheckBit_27_0[28];
 
2184
        pseudo_bit_t SBufMainArrayUnCorErrAddr_18_0[19];
 
2185
        pseudo_bit_t _unused_0[13];
 
2186
        pseudo_bit_t SBufMainArrayUnCorErrDword_3_0[4];
 
2187
};
 
2188
struct QIB_7322_SBufMainArrayUnCorErrLogC {
 
2189
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufMainArrayUnCorErrLogC_pb );
 
2190
};
 
2191
/* Default value: 0x0000000000000000 */
 
2192
 
 
2193
#define QIB_7322_SBufExtraArrayUnCorErrLogA_offset 0x00000898UL
 
2194
struct QIB_7322_SBufExtraArrayUnCorErrLogA_pb {
 
2195
        pseudo_bit_t SBufExtraArrayUnCorErrData_63_0[64];
 
2196
};
 
2197
struct QIB_7322_SBufExtraArrayUnCorErrLogA {
 
2198
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufExtraArrayUnCorErrLogA_pb );
 
2199
};
 
2200
/* Default value: 0x0000000000000000 */
 
2201
 
 
2202
#define QIB_7322_SBufExtraArrayUnCorErrLogB_offset 0x000008a0UL
 
2203
struct QIB_7322_SBufExtraArrayUnCorErrLogB_pb {
 
2204
        pseudo_bit_t SBufExtraArrayUnCorErrData_127_64[64];
 
2205
};
 
2206
struct QIB_7322_SBufExtraArrayUnCorErrLogB {
 
2207
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufExtraArrayUnCorErrLogB_pb );
 
2208
};
 
2209
/* Default value: 0x0000000000000000 */
 
2210
 
 
2211
#define QIB_7322_SBufExtraArrayUnCorErrLogC_offset 0x000008a8UL
 
2212
struct QIB_7322_SBufExtraArrayUnCorErrLogC_pb {
 
2213
        pseudo_bit_t SBufExtraArrayUnCorErrCheckBit_27_0[28];
 
2214
        pseudo_bit_t SBufExtraArrayUnCorErrAddr_14_0[15];
 
2215
        pseudo_bit_t _unused_0[17];
 
2216
        pseudo_bit_t SBufExtraArrayUnCorErrAdd_3_0[4];
 
2217
};
 
2218
struct QIB_7322_SBufExtraArrayUnCorErrLogC {
 
2219
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufExtraArrayUnCorErrLogC_pb );
 
2220
};
 
2221
/* Default value: 0x0000000000000000 */
 
2222
 
 
2223
#define QIB_7322_SendPbcArrayUnCorErrLog_offset 0x000008b0UL
 
2224
struct QIB_7322_SendPbcArrayUnCorErrLog_pb {
 
2225
        pseudo_bit_t SendPbcArrayUnCorErrData_21_0[22];
 
2226
        pseudo_bit_t SendPbcArrayUnCorErrCheckBit_6_0[7];
 
2227
        pseudo_bit_t SendPbcArrayUnCorErrAddr_9_0[10];
 
2228
        pseudo_bit_t _unused_0[25];
 
2229
};
 
2230
struct QIB_7322_SendPbcArrayUnCorErrLog {
 
2231
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendPbcArrayUnCorErrLog_pb );
 
2232
};
 
2233
/* Default value: 0x0000000000000000 */
 
2234
 
 
2235
#define QIB_7322_SBufVL15ArrayUnCorErrLogA_offset 0x000008c0UL
 
2236
struct QIB_7322_SBufVL15ArrayUnCorErrLogA_pb {
 
2237
        pseudo_bit_t SBufVL15ArrayUnCorErrData_63_0[64];
 
2238
};
 
2239
struct QIB_7322_SBufVL15ArrayUnCorErrLogA {
 
2240
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufVL15ArrayUnCorErrLogA_pb );
 
2241
};
 
2242
/* Default value: 0x0000000000000000 */
 
2243
 
 
2244
#define QIB_7322_PcieCplDataBufrCorErrLogA_offset 0x00000900UL
 
2245
struct QIB_7322_PcieCplDataBufrCorErrLogA_pb {
 
2246
        pseudo_bit_t PcieCplDataBufrCorErrData_63_0[64];
 
2247
};
 
2248
struct QIB_7322_PcieCplDataBufrCorErrLogA {
 
2249
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplDataBufrCorErrLogA_pb );
 
2250
};
 
2251
/* Default value: 0x0000000000000000 */
 
2252
 
 
2253
#define QIB_7322_PcieCplDataBufrCorErrLogB_offset 0x00000908UL
 
2254
struct QIB_7322_PcieCplDataBufrCorErrLogB_pb {
 
2255
        pseudo_bit_t PcieCplDataBufrCorErrData_127_64[64];
 
2256
};
 
2257
struct QIB_7322_PcieCplDataBufrCorErrLogB {
 
2258
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplDataBufrCorErrLogB_pb );
 
2259
};
 
2260
/* Default value: 0x0000000000000000 */
 
2261
 
 
2262
#define QIB_7322_PcieCplDataBufrCorErrLogC_offset 0x00000910UL
 
2263
struct QIB_7322_PcieCplDataBufrCorErrLogC_pb {
 
2264
        pseudo_bit_t PcieCplDataBufrCorErrData_136_128[9];
 
2265
        pseudo_bit_t PcieCplDataBufrCorErrCheckBit_21_0[22];
 
2266
        pseudo_bit_t PcieCplDataBufrCorErrAddr_13_0[14];
 
2267
        pseudo_bit_t _unused_0[19];
 
2268
};
 
2269
struct QIB_7322_PcieCplDataBufrCorErrLogC {
 
2270
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplDataBufrCorErrLogC_pb );
 
2271
};
 
2272
/* Default value: 0x0000000000000000 */
 
2273
 
 
2274
#define QIB_7322_PcieCplHdrBufrCorErrLogA_offset 0x00000920UL
 
2275
struct QIB_7322_PcieCplHdrBufrCorErrLogA_pb {
 
2276
        pseudo_bit_t PcieCplHdrBufrCorErrHdr_63_0[64];
 
2277
};
 
2278
struct QIB_7322_PcieCplHdrBufrCorErrLogA {
 
2279
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplHdrBufrCorErrLogA_pb );
 
2280
};
 
2281
/* Default value: 0x0000000000000000 */
 
2282
 
 
2283
#define QIB_7322_PcieCplHdrBufrCorErrLogB_offset 0x00000928UL
 
2284
struct QIB_7322_PcieCplHdrBufrCorErrLogB_pb {
 
2285
        pseudo_bit_t PcieCplHdrBufrCorErrHdr_103_64[40];
 
2286
        pseudo_bit_t _unused_0[24];
 
2287
};
 
2288
struct QIB_7322_PcieCplHdrBufrCorErrLogB {
 
2289
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplHdrBufrCorErrLogB_pb );
 
2290
};
 
2291
/* Default value: 0x0000000000000000 */
 
2292
 
 
2293
#define QIB_7322_PcieCplHdrBufrCorErrLogC_offset 0x00000930UL
 
2294
struct QIB_7322_PcieCplHdrBufrCorErrLogC_pb {
 
2295
        pseudo_bit_t PcieCplHdrBufrCorErrCheckBit_15_0[16];
 
2296
        pseudo_bit_t PcieCplHdrBufrCorErrAddr_8_0[9];
 
2297
        pseudo_bit_t _unused_0[39];
 
2298
};
 
2299
struct QIB_7322_PcieCplHdrBufrCorErrLogC {
 
2300
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieCplHdrBufrCorErrLogC_pb );
 
2301
};
 
2302
/* Default value: 0x0000000000000000 */
 
2303
 
 
2304
#define QIB_7322_PciePDataBufrCorErrLogA_offset 0x00000940UL
 
2305
struct QIB_7322_PciePDataBufrCorErrLogA_pb {
 
2306
        pseudo_bit_t PciePDataBufrCorErrData_63_0[64];
 
2307
};
 
2308
struct QIB_7322_PciePDataBufrCorErrLogA {
 
2309
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePDataBufrCorErrLogA_pb );
 
2310
};
 
2311
/* Default value: 0x0000000000000000 */
 
2312
 
 
2313
#define QIB_7322_PciePDataBufrCorErrLogB_offset 0x00000948UL
 
2314
struct QIB_7322_PciePDataBufrCorErrLogB_pb {
 
2315
        pseudo_bit_t PciePDataBufrCorErrData_127_64[64];
 
2316
};
 
2317
struct QIB_7322_PciePDataBufrCorErrLogB {
 
2318
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePDataBufrCorErrLogB_pb );
 
2319
};
 
2320
/* Default value: 0x0000000000000000 */
 
2321
 
 
2322
#define QIB_7322_PciePDataBufrCorErrLogC_offset 0x00000950UL
 
2323
struct QIB_7322_PciePDataBufrCorErrLogC_pb {
 
2324
        pseudo_bit_t PciePDataBufrCorErrData_136_128[9];
 
2325
        pseudo_bit_t PciePDataBufrCorErrCheckBit_21_0[22];
 
2326
        pseudo_bit_t PciePDataBufrCorErrAddr_13_0[14];
 
2327
        pseudo_bit_t _unused_0[19];
 
2328
};
 
2329
struct QIB_7322_PciePDataBufrCorErrLogC {
 
2330
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePDataBufrCorErrLogC_pb );
 
2331
};
 
2332
/* Default value: 0x0000000000000000 */
 
2333
 
 
2334
#define QIB_7322_PciePHdrBufrCorErrLogA_offset 0x00000960UL
 
2335
struct QIB_7322_PciePHdrBufrCorErrLogA_pb {
 
2336
        pseudo_bit_t PciePHdrBufrCorErrData_63_0[64];
 
2337
};
 
2338
struct QIB_7322_PciePHdrBufrCorErrLogA {
 
2339
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePHdrBufrCorErrLogA_pb );
 
2340
};
 
2341
/* Default value: 0x0000000000000000 */
 
2342
 
 
2343
#define QIB_7322_PciePHdrBufrCorErrLogB_offset 0x00000968UL
 
2344
struct QIB_7322_PciePHdrBufrCorErrLogB_pb {
 
2345
        pseudo_bit_t PciePHdrBufrCorErrData_107_64[44];
 
2346
        pseudo_bit_t _unused_0[20];
 
2347
};
 
2348
struct QIB_7322_PciePHdrBufrCorErrLogB {
 
2349
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePHdrBufrCorErrLogB_pb );
 
2350
};
 
2351
/* Default value: 0x0000000000000000 */
 
2352
 
 
2353
#define QIB_7322_PciePHdrBufrCorErrLogC_offset 0x00000970UL
 
2354
struct QIB_7322_PciePHdrBufrCorErrLogC_pb {
 
2355
        pseudo_bit_t PciePHdrBufrCorErrCheckBit_15_0[16];
 
2356
        pseudo_bit_t PciePHdrBufrCorErrAddr_8_0[9];
 
2357
        pseudo_bit_t _unused_0[39];
 
2358
};
 
2359
struct QIB_7322_PciePHdrBufrCorErrLogC {
 
2360
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PciePHdrBufrCorErrLogC_pb );
 
2361
};
 
2362
/* Default value: 0x0000000000000000 */
 
2363
 
 
2364
#define QIB_7322_PcieRetryBufrCorErrLogA_offset 0x00000980UL
 
2365
struct QIB_7322_PcieRetryBufrCorErrLogA_pb {
 
2366
        pseudo_bit_t PcieRetryBufrCorErrData_63_0[64];
 
2367
};
 
2368
struct QIB_7322_PcieRetryBufrCorErrLogA {
 
2369
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieRetryBufrCorErrLogA_pb );
 
2370
};
 
2371
/* Default value: 0x0000000000000000 */
 
2372
 
 
2373
#define QIB_7322_PcieRetryBufrCorErrLogB_offset 0x00000988UL
 
2374
struct QIB_7322_PcieRetryBufrCorErrLogB_pb {
 
2375
        pseudo_bit_t PcieRetryBufrCorErrData_127_64[64];
 
2376
};
 
2377
struct QIB_7322_PcieRetryBufrCorErrLogB {
 
2378
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieRetryBufrCorErrLogB_pb );
 
2379
};
 
2380
/* Default value: 0x0000000000000000 */
 
2381
 
 
2382
#define QIB_7322_PcieRetryBufrCorErrLogC_offset 0x00000990UL
 
2383
struct QIB_7322_PcieRetryBufrCorErrLogC_pb {
 
2384
        pseudo_bit_t PcieRetryBufrCorErrData_133_128[6];
 
2385
        pseudo_bit_t PcieRetryBufrCorErrCheckBit_20_0[21];
 
2386
        pseudo_bit_t PcieRetryBufrCorErrAddr_13_0[14];
 
2387
        pseudo_bit_t _unused_0[23];
 
2388
};
 
2389
struct QIB_7322_PcieRetryBufrCorErrLogC {
 
2390
        PSEUDO_BIT_STRUCT ( struct QIB_7322_PcieRetryBufrCorErrLogC_pb );
 
2391
};
 
2392
/* Default value: 0x0000000000000000 */
 
2393
 
 
2394
#define QIB_7322_RxTIDArrayCorErrLogA_offset 0x00000a00UL
 
2395
struct QIB_7322_RxTIDArrayCorErrLogA_pb {
 
2396
        pseudo_bit_t RxTIDArrayCorErrData_39_0[40];
 
2397
        pseudo_bit_t RxTIDArrayCorErrCheckBit_11_0[12];
 
2398
        pseudo_bit_t _unused_0[12];
 
2399
};
 
2400
struct QIB_7322_RxTIDArrayCorErrLogA {
 
2401
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxTIDArrayCorErrLogA_pb );
 
2402
};
 
2403
/* Default value: 0x0000000000000000 */
 
2404
 
 
2405
#define QIB_7322_RxTIDArrayCorErrLogB_offset 0x00000a08UL
 
2406
struct QIB_7322_RxTIDArrayCorErrLogB_pb {
 
2407
        pseudo_bit_t RxTIDArrayCorErrAddr_16_0[17];
 
2408
        pseudo_bit_t _unused_0[47];
 
2409
};
 
2410
struct QIB_7322_RxTIDArrayCorErrLogB {
 
2411
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxTIDArrayCorErrLogB_pb );
 
2412
};
 
2413
/* Default value: 0x0000000000000000 */
 
2414
 
 
2415
#define QIB_7322_RxEagerArrayCorErrLogA_offset 0x00000a10UL
 
2416
struct QIB_7322_RxEagerArrayCorErrLogA_pb {
 
2417
        pseudo_bit_t RxEagerArrayCorErrData_39_0[40];
 
2418
        pseudo_bit_t RxEagerArrayCorErrCheckBit_11_0[12];
 
2419
        pseudo_bit_t _unused_0[12];
 
2420
};
 
2421
struct QIB_7322_RxEagerArrayCorErrLogA {
 
2422
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxEagerArrayCorErrLogA_pb );
 
2423
};
 
2424
/* Default value: 0x0000000000000000 */
 
2425
 
 
2426
#define QIB_7322_RxEagerArrayCorErrLogB_offset 0x00000a18UL
 
2427
struct QIB_7322_RxEagerArrayCorErrLogB_pb {
 
2428
        pseudo_bit_t RxEagerArrayCorErrAddr_17_0[18];
 
2429
        pseudo_bit_t _unused_0[46];
 
2430
};
 
2431
struct QIB_7322_RxEagerArrayCorErrLogB {
 
2432
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxEagerArrayCorErrLogB_pb );
 
2433
};
 
2434
/* Default value: 0x0000000000000000 */
 
2435
 
 
2436
#define QIB_7322_SBufMainArrayCorErrLogA_offset 0x00000a80UL
 
2437
struct QIB_7322_SBufMainArrayCorErrLogA_pb {
 
2438
        pseudo_bit_t SBufMainArrayCorErrData_63_0[64];
 
2439
};
 
2440
struct QIB_7322_SBufMainArrayCorErrLogA {
 
2441
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufMainArrayCorErrLogA_pb );
 
2442
};
 
2443
/* Default value: 0x0000000000000000 */
 
2444
 
 
2445
#define QIB_7322_SBufMainArrayCorErrLogB_offset 0x00000a88UL
 
2446
struct QIB_7322_SBufMainArrayCorErrLogB_pb {
 
2447
        pseudo_bit_t SBufMainArrayCorErrData_127_64[64];
 
2448
};
 
2449
struct QIB_7322_SBufMainArrayCorErrLogB {
 
2450
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufMainArrayCorErrLogB_pb );
 
2451
};
 
2452
/* Default value: 0x0000000000000000 */
 
2453
 
 
2454
#define QIB_7322_SBufMainArrayCorErrLogC_offset 0x00000a90UL
 
2455
struct QIB_7322_SBufMainArrayCorErrLogC_pb {
 
2456
        pseudo_bit_t SBufMainArrayCorErrCheckBit_27_0[28];
 
2457
        pseudo_bit_t SBufMainArrayCorErrAddr_18_0[19];
 
2458
        pseudo_bit_t _unused_0[13];
 
2459
        pseudo_bit_t SBufMainArrayCorErrDword_3_0[4];
 
2460
};
 
2461
struct QIB_7322_SBufMainArrayCorErrLogC {
 
2462
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufMainArrayCorErrLogC_pb );
 
2463
};
 
2464
/* Default value: 0x0000000000000000 */
 
2465
 
 
2466
#define QIB_7322_SBufExtraArrayCorErrLogA_offset 0x00000a98UL
 
2467
struct QIB_7322_SBufExtraArrayCorErrLogA_pb {
 
2468
        pseudo_bit_t SBufExtraArrayCorErrData_63_0[64];
 
2469
};
 
2470
struct QIB_7322_SBufExtraArrayCorErrLogA {
 
2471
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufExtraArrayCorErrLogA_pb );
 
2472
};
 
2473
/* Default value: 0x0000000000000000 */
 
2474
 
 
2475
#define QIB_7322_SBufExtraArrayCorErrLogB_offset 0x00000aa0UL
 
2476
struct QIB_7322_SBufExtraArrayCorErrLogB_pb {
 
2477
        pseudo_bit_t SBufExtraArrayCorErrData_127_64[64];
 
2478
};
 
2479
struct QIB_7322_SBufExtraArrayCorErrLogB {
 
2480
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufExtraArrayCorErrLogB_pb );
 
2481
};
 
2482
/* Default value: 0x0000000000000000 */
 
2483
 
 
2484
#define QIB_7322_SBufExtraArrayCorErrLogC_offset 0x00000aa8UL
 
2485
struct QIB_7322_SBufExtraArrayCorErrLogC_pb {
 
2486
        pseudo_bit_t SBufExtraArrayCorErrCheckBit_27_0[28];
 
2487
        pseudo_bit_t SBufExtraArrayCorErrAddr_14_0[15];
 
2488
        pseudo_bit_t _unused_0[17];
 
2489
        pseudo_bit_t SBufExtraArrayCorErrAdd_3_0[4];
 
2490
};
 
2491
struct QIB_7322_SBufExtraArrayCorErrLogC {
 
2492
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufExtraArrayCorErrLogC_pb );
 
2493
};
 
2494
/* Default value: 0x0000000000000000 */
 
2495
 
 
2496
#define QIB_7322_SendPbcArrayCorErrLog_offset 0x00000ab0UL
 
2497
struct QIB_7322_SendPbcArrayCorErrLog_pb {
 
2498
        pseudo_bit_t SendPbcArrayCorErrData_21_0[22];
 
2499
        pseudo_bit_t SendPbcArrayCorErrCheckBit_6_0[7];
 
2500
        pseudo_bit_t SendPbcArrayCorErrAddr_9_0[10];
 
2501
        pseudo_bit_t _unused_0[25];
 
2502
};
 
2503
struct QIB_7322_SendPbcArrayCorErrLog {
 
2504
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendPbcArrayCorErrLog_pb );
 
2505
};
 
2506
/* Default value: 0x0000000000000000 */
 
2507
 
 
2508
#define QIB_7322_SBufVL15ArrayCorErrLogA_offset 0x00000ac0UL
 
2509
struct QIB_7322_SBufVL15ArrayCorErrLogA_pb {
 
2510
        pseudo_bit_t SBufVL15ArrayCorErrData_63_0[64];
 
2511
};
 
2512
struct QIB_7322_SBufVL15ArrayCorErrLogA {
 
2513
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SBufVL15ArrayCorErrLogA_pb );
 
2514
};
 
2515
/* Default value: 0x0000000000000000 */
 
2516
 
 
2517
#define QIB_7322_RcvAvailTimeOut0_offset 0x00000c00UL
 
2518
struct QIB_7322_RcvAvailTimeOut0_pb {
 
2519
        pseudo_bit_t RcvAvailTOReload[16];
 
2520
        pseudo_bit_t RcvAvailTOCount[16];
 
2521
        pseudo_bit_t _unused_0[32];
 
2522
};
 
2523
struct QIB_7322_RcvAvailTimeOut0 {
 
2524
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvAvailTimeOut0_pb );
 
2525
};
 
2526
/* Default value: 0x0000000000000000 */
 
2527
 
 
2528
#define QIB_7322_CntrRegBase_0_offset 0x00001028UL
 
2529
/* Default value: 0x0000000000012000 */
 
2530
 
 
2531
#define QIB_7322_ErrMask_0_offset 0x00001080UL
 
2532
struct QIB_7322_ErrMask_0_pb {
 
2533
        pseudo_bit_t RcvFormatErrMask[1];
 
2534
        pseudo_bit_t RcvVCRCErrMask[1];
 
2535
        pseudo_bit_t RcvICRCErrMask[1];
 
2536
        pseudo_bit_t RcvMinPktLenErrMask[1];
 
2537
        pseudo_bit_t RcvMaxPktLenErrMask[1];
 
2538
        pseudo_bit_t RcvLongPktLenErrMask[1];
 
2539
        pseudo_bit_t RcvShortPktLenErrMask[1];
 
2540
        pseudo_bit_t RcvUnexpectedCharErrMask[1];
 
2541
        pseudo_bit_t RcvUnsupportedVLErrMask[1];
 
2542
        pseudo_bit_t RcvEBPErrMask[1];
 
2543
        pseudo_bit_t RcvIBFlowErrMask[1];
 
2544
        pseudo_bit_t RcvBadVersionErrMask[1];
 
2545
        pseudo_bit_t _unused_0[2];
 
2546
        pseudo_bit_t RcvBadTidErrMask[1];
 
2547
        pseudo_bit_t RcvHdrLenErrMask[1];
 
2548
        pseudo_bit_t RcvHdrErrMask[1];
 
2549
        pseudo_bit_t RcvIBLostLinkErrMask[1];
 
2550
        pseudo_bit_t _unused_1[11];
 
2551
        pseudo_bit_t SendMinPktLenErrMask[1];
 
2552
        pseudo_bit_t SendMaxPktLenErrMask[1];
 
2553
        pseudo_bit_t SendUnderRunErrMask[1];
 
2554
        pseudo_bit_t SendPktLenErrMask[1];
 
2555
        pseudo_bit_t SendDroppedSmpPktErrMask[1];
 
2556
        pseudo_bit_t SendDroppedDataPktErrMask[1];
 
2557
        pseudo_bit_t _unused_2[1];
 
2558
        pseudo_bit_t SendUnexpectedPktNumErrMask[1];
 
2559
        pseudo_bit_t SendUnsupportedVLErrMask[1];
 
2560
        pseudo_bit_t SendBufMisuseErrMask[1];
 
2561
        pseudo_bit_t SDmaGenMismatchErrMask[1];
 
2562
        pseudo_bit_t SDmaOutOfBoundErrMask[1];
 
2563
        pseudo_bit_t SDmaTailOutOfBoundErrMask[1];
 
2564
        pseudo_bit_t SDmaBaseErrMask[1];
 
2565
        pseudo_bit_t SDma1stDescErrMask[1];
 
2566
        pseudo_bit_t SDmaRpyTagErrMask[1];
 
2567
        pseudo_bit_t SDmaDwEnErrMask[1];
 
2568
        pseudo_bit_t SDmaMissingDwErrMask[1];
 
2569
        pseudo_bit_t SDmaUnexpDataErrMask[1];
 
2570
        pseudo_bit_t SDmaDescAddrMisalignErrMask[1];
 
2571
        pseudo_bit_t SDmaHaltErrMask[1];
 
2572
        pseudo_bit_t _unused_3[4];
 
2573
        pseudo_bit_t VL15BufMisuseErrMask[1];
 
2574
        pseudo_bit_t _unused_4[2];
 
2575
        pseudo_bit_t SHeadersErrMask[1];
 
2576
        pseudo_bit_t IBStatusChangedMask[1];
 
2577
        pseudo_bit_t _unused_5[5];
 
2578
};
 
2579
struct QIB_7322_ErrMask_0 {
 
2580
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ErrMask_0_pb );
 
2581
};
 
2582
/* Default value: 0x0000000000000000 */
 
2583
 
 
2584
#define QIB_7322_ErrStatus_0_offset 0x00001088UL
 
2585
struct QIB_7322_ErrStatus_0_pb {
 
2586
        pseudo_bit_t RcvFormatErr[1];
 
2587
        pseudo_bit_t RcvVCRCErr[1];
 
2588
        pseudo_bit_t RcvICRCErr[1];
 
2589
        pseudo_bit_t RcvMinPktLenErr[1];
 
2590
        pseudo_bit_t RcvMaxPktLenErr[1];
 
2591
        pseudo_bit_t RcvLongPktLenErr[1];
 
2592
        pseudo_bit_t RcvShortPktLenErr[1];
 
2593
        pseudo_bit_t RcvUnexpectedCharErr[1];
 
2594
        pseudo_bit_t RcvUnsupportedVLErr[1];
 
2595
        pseudo_bit_t RcvEBPErr[1];
 
2596
        pseudo_bit_t RcvIBFlowErr[1];
 
2597
        pseudo_bit_t RcvBadVersionErr[1];
 
2598
        pseudo_bit_t _unused_0[2];
 
2599
        pseudo_bit_t RcvBadTidErr[1];
 
2600
        pseudo_bit_t RcvHdrLenErr[1];
 
2601
        pseudo_bit_t RcvHdrErr[1];
 
2602
        pseudo_bit_t RcvIBLostLinkErr[1];
 
2603
        pseudo_bit_t _unused_1[11];
 
2604
        pseudo_bit_t SendMinPktLenErr[1];
 
2605
        pseudo_bit_t SendMaxPktLenErr[1];
 
2606
        pseudo_bit_t SendUnderRunErr[1];
 
2607
        pseudo_bit_t SendPktLenErr[1];
 
2608
        pseudo_bit_t SendDroppedSmpPktErr[1];
 
2609
        pseudo_bit_t SendDroppedDataPktErr[1];
 
2610
        pseudo_bit_t _unused_2[1];
 
2611
        pseudo_bit_t SendUnexpectedPktNumErr[1];
 
2612
        pseudo_bit_t SendUnsupportedVLErr[1];
 
2613
        pseudo_bit_t SendBufMisuseErr[1];
 
2614
        pseudo_bit_t SDmaGenMismatchErr[1];
 
2615
        pseudo_bit_t SDmaOutOfBoundErr[1];
 
2616
        pseudo_bit_t SDmaTailOutOfBoundErr[1];
 
2617
        pseudo_bit_t SDmaBaseErr[1];
 
2618
        pseudo_bit_t SDma1stDescErr[1];
 
2619
        pseudo_bit_t SDmaRpyTagErr[1];
 
2620
        pseudo_bit_t SDmaDwEnErr[1];
 
2621
        pseudo_bit_t SDmaMissingDwErr[1];
 
2622
        pseudo_bit_t SDmaUnexpDataErr[1];
 
2623
        pseudo_bit_t SDmaDescAddrMisalignErr[1];
 
2624
        pseudo_bit_t SDmaHaltErr[1];
 
2625
        pseudo_bit_t _unused_3[4];
 
2626
        pseudo_bit_t VL15BufMisuseErr[1];
 
2627
        pseudo_bit_t _unused_4[2];
 
2628
        pseudo_bit_t SHeadersErr[1];
 
2629
        pseudo_bit_t IBStatusChanged[1];
 
2630
        pseudo_bit_t _unused_5[5];
 
2631
};
 
2632
struct QIB_7322_ErrStatus_0 {
 
2633
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ErrStatus_0_pb );
 
2634
};
 
2635
/* Default value: 0x0000000000000000 */
 
2636
 
 
2637
#define QIB_7322_ErrClear_0_offset 0x00001090UL
 
2638
struct QIB_7322_ErrClear_0_pb {
 
2639
        pseudo_bit_t RcvFormatErrClear[1];
 
2640
        pseudo_bit_t RcvVCRCErrClear[1];
 
2641
        pseudo_bit_t RcvICRCErrClear[1];
 
2642
        pseudo_bit_t RcvMinPktLenErrClear[1];
 
2643
        pseudo_bit_t RcvMaxPktLenErrClear[1];
 
2644
        pseudo_bit_t RcvLongPktLenErrClear[1];
 
2645
        pseudo_bit_t RcvShortPktLenErrClear[1];
 
2646
        pseudo_bit_t RcvUnexpectedCharErrClear[1];
 
2647
        pseudo_bit_t RcvUnsupportedVLErrClear[1];
 
2648
        pseudo_bit_t RcvEBPErrClear[1];
 
2649
        pseudo_bit_t RcvIBFlowErrClear[1];
 
2650
        pseudo_bit_t RcvBadVersionErrClear[1];
 
2651
        pseudo_bit_t _unused_0[2];
 
2652
        pseudo_bit_t RcvBadTidErrClear[1];
 
2653
        pseudo_bit_t RcvHdrLenErrClear[1];
 
2654
        pseudo_bit_t RcvHdrErrClear[1];
 
2655
        pseudo_bit_t RcvIBLostLinkErrClear[1];
 
2656
        pseudo_bit_t _unused_1[11];
 
2657
        pseudo_bit_t SendMinPktLenErrClear[1];
 
2658
        pseudo_bit_t SendMaxPktLenErrClear[1];
 
2659
        pseudo_bit_t SendUnderRunErrClear[1];
 
2660
        pseudo_bit_t SendPktLenErrClear[1];
 
2661
        pseudo_bit_t SendDroppedSmpPktErrClear[1];
 
2662
        pseudo_bit_t SendDroppedDataPktErrClear[1];
 
2663
        pseudo_bit_t _unused_2[1];
 
2664
        pseudo_bit_t SendUnexpectedPktNumErrClear[1];
 
2665
        pseudo_bit_t SendUnsupportedVLErrClear[1];
 
2666
        pseudo_bit_t SendBufMisuseErrClear[1];
 
2667
        pseudo_bit_t SDmaGenMismatchErrClear[1];
 
2668
        pseudo_bit_t SDmaOutOfBoundErrClear[1];
 
2669
        pseudo_bit_t SDmaTailOutOfBoundErrClear[1];
 
2670
        pseudo_bit_t SDmaBaseErrClear[1];
 
2671
        pseudo_bit_t SDma1stDescErrClear[1];
 
2672
        pseudo_bit_t SDmaRpyTagErrClear[1];
 
2673
        pseudo_bit_t SDmaDwEnErrClear[1];
 
2674
        pseudo_bit_t SDmaMissingDwErrClear[1];
 
2675
        pseudo_bit_t SDmaUnexpDataErrClear[1];
 
2676
        pseudo_bit_t SDmaDescAddrMisalignErrClear[1];
 
2677
        pseudo_bit_t SDmaHaltErrClear[1];
 
2678
        pseudo_bit_t _unused_3[4];
 
2679
        pseudo_bit_t VL15BufMisuseErrClear[1];
 
2680
        pseudo_bit_t _unused_4[2];
 
2681
        pseudo_bit_t SHeadersErrClear[1];
 
2682
        pseudo_bit_t IBStatusChangedClear[1];
 
2683
        pseudo_bit_t _unused_5[5];
 
2684
};
 
2685
struct QIB_7322_ErrClear_0 {
 
2686
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ErrClear_0_pb );
 
2687
};
 
2688
/* Default value: 0x0000000000000000 */
 
2689
 
 
2690
#define QIB_7322_TXEStatus_0_offset 0x000010b8UL
 
2691
struct QIB_7322_TXEStatus_0_pb {
 
2692
        pseudo_bit_t LaFifoEmpty_VL0[1];
 
2693
        pseudo_bit_t LaFifoEmpty_VL1[1];
 
2694
        pseudo_bit_t LaFifoEmpty_VL2[1];
 
2695
        pseudo_bit_t LaFifoEmpty_VL3[1];
 
2696
        pseudo_bit_t LaFifoEmpty_VL4[1];
 
2697
        pseudo_bit_t LaFifoEmpty_VL5[1];
 
2698
        pseudo_bit_t LaFifoEmpty_VL6[1];
 
2699
        pseudo_bit_t LaFifoEmpty_VL7[1];
 
2700
        pseudo_bit_t _unused_0[7];
 
2701
        pseudo_bit_t LaFifoEmpty_VL15[1];
 
2702
        pseudo_bit_t _unused_1[14];
 
2703
        pseudo_bit_t RmFifoEmpty[1];
 
2704
        pseudo_bit_t TXE_IBC_Idle[1];
 
2705
        pseudo_bit_t _unused_2[32];
 
2706
};
 
2707
struct QIB_7322_TXEStatus_0 {
 
2708
        PSEUDO_BIT_STRUCT ( struct QIB_7322_TXEStatus_0_pb );
 
2709
};
 
2710
/* Default value: 0x0000000XC00080FF */
 
2711
 
 
2712
#define QIB_7322_RcvCtrl_0_offset 0x00001100UL
 
2713
struct QIB_7322_RcvCtrl_0_pb {
 
2714
        pseudo_bit_t ContextEnableKernel[1];
 
2715
        pseudo_bit_t _unused_0[1];
 
2716
        pseudo_bit_t ContextEnableUser[16];
 
2717
        pseudo_bit_t _unused_1[21];
 
2718
        pseudo_bit_t RcvIBPortEnable[1];
 
2719
        pseudo_bit_t RcvQPMapEnable[1];
 
2720
        pseudo_bit_t RcvPartitionKeyDisable[1];
 
2721
        pseudo_bit_t RcvResetCredit[1];
 
2722
        pseudo_bit_t _unused_2[21];
 
2723
};
 
2724
struct QIB_7322_RcvCtrl_0 {
 
2725
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvCtrl_0_pb );
 
2726
};
 
2727
/* Default value: 0x0000000000000000 */
 
2728
 
 
2729
#define QIB_7322_RcvBTHQP_0_offset 0x00001108UL
 
2730
struct QIB_7322_RcvBTHQP_0_pb {
 
2731
        pseudo_bit_t RcvBTHQP[24];
 
2732
        pseudo_bit_t _unused_0[40];
 
2733
};
 
2734
struct QIB_7322_RcvBTHQP_0 {
 
2735
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvBTHQP_0_pb );
 
2736
};
 
2737
/* Default value: 0x0000000000000000 */
 
2738
 
 
2739
#define QIB_7322_RcvQPMapTableA_0_offset 0x00001110UL
 
2740
struct QIB_7322_RcvQPMapTableA_0_pb {
 
2741
        pseudo_bit_t RcvQPMapContext0[5];
 
2742
        pseudo_bit_t RcvQPMapContext1[5];
 
2743
        pseudo_bit_t RcvQPMapContext2[5];
 
2744
        pseudo_bit_t RcvQPMapContext3[5];
 
2745
        pseudo_bit_t RcvQPMapContext4[5];
 
2746
        pseudo_bit_t RcvQPMapContext5[5];
 
2747
        pseudo_bit_t _unused_0[34];
 
2748
};
 
2749
struct QIB_7322_RcvQPMapTableA_0 {
 
2750
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableA_0_pb );
 
2751
};
 
2752
/* Default value: 0x0000000000000000 */
 
2753
 
 
2754
#define QIB_7322_RcvQPMapTableB_0_offset 0x00001118UL
 
2755
struct QIB_7322_RcvQPMapTableB_0_pb {
 
2756
        pseudo_bit_t RcvQPMapContext6[5];
 
2757
        pseudo_bit_t RcvQPMapContext7[5];
 
2758
        pseudo_bit_t RcvQPMapContext8[5];
 
2759
        pseudo_bit_t RcvQPMapContext9[5];
 
2760
        pseudo_bit_t RcvQPMapContext10[5];
 
2761
        pseudo_bit_t RcvQPMapContext11[5];
 
2762
        pseudo_bit_t _unused_0[34];
 
2763
};
 
2764
struct QIB_7322_RcvQPMapTableB_0 {
 
2765
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableB_0_pb );
 
2766
};
 
2767
/* Default value: 0x0000000000000000 */
 
2768
 
 
2769
#define QIB_7322_RcvQPMapTableC_0_offset 0x00001120UL
 
2770
struct QIB_7322_RcvQPMapTableC_0_pb {
 
2771
        pseudo_bit_t RcvQPMapContext12[5];
 
2772
        pseudo_bit_t RcvQPMapContext13[5];
 
2773
        pseudo_bit_t RcvQPMapContext14[5];
 
2774
        pseudo_bit_t RcvQPMapContext15[5];
 
2775
        pseudo_bit_t RcvQPMapContext16[5];
 
2776
        pseudo_bit_t RcvQPMapContext17[5];
 
2777
        pseudo_bit_t _unused_0[34];
 
2778
};
 
2779
struct QIB_7322_RcvQPMapTableC_0 {
 
2780
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableC_0_pb );
 
2781
};
 
2782
/* Default value: 0x0000000000000000 */
 
2783
 
 
2784
#define QIB_7322_RcvQPMapTableD_0_offset 0x00001128UL
 
2785
struct QIB_7322_RcvQPMapTableD_0_pb {
 
2786
        pseudo_bit_t RcvQPMapContext18[5];
 
2787
        pseudo_bit_t RcvQPMapContext19[5];
 
2788
        pseudo_bit_t RcvQPMapContext20[5];
 
2789
        pseudo_bit_t RcvQPMapContext21[5];
 
2790
        pseudo_bit_t RcvQPMapContext22[5];
 
2791
        pseudo_bit_t RcvQPMapContext23[5];
 
2792
        pseudo_bit_t _unused_0[34];
 
2793
};
 
2794
struct QIB_7322_RcvQPMapTableD_0 {
 
2795
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableD_0_pb );
 
2796
};
 
2797
/* Default value: 0x0000000000000000 */
 
2798
 
 
2799
#define QIB_7322_RcvQPMapTableE_0_offset 0x00001130UL
 
2800
struct QIB_7322_RcvQPMapTableE_0_pb {
 
2801
        pseudo_bit_t RcvQPMapContext24[5];
 
2802
        pseudo_bit_t RcvQPMapContext25[5];
 
2803
        pseudo_bit_t RcvQPMapContext26[5];
 
2804
        pseudo_bit_t RcvQPMapContext27[5];
 
2805
        pseudo_bit_t RcvQPMapContext28[5];
 
2806
        pseudo_bit_t RcvQPMapContext29[5];
 
2807
        pseudo_bit_t _unused_0[34];
 
2808
};
 
2809
struct QIB_7322_RcvQPMapTableE_0 {
 
2810
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableE_0_pb );
 
2811
};
 
2812
/* Default value: 0x0000000000000000 */
 
2813
 
 
2814
#define QIB_7322_RcvQPMapTableF_0_offset 0x00001138UL
 
2815
struct QIB_7322_RcvQPMapTableF_0_pb {
 
2816
        pseudo_bit_t RcvQPMapContext30[5];
 
2817
        pseudo_bit_t RcvQPMapContext31[5];
 
2818
        pseudo_bit_t _unused_0[54];
 
2819
};
 
2820
struct QIB_7322_RcvQPMapTableF_0 {
 
2821
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableF_0_pb );
 
2822
};
 
2823
/* Default value: 0x0000000000000000 */
 
2824
 
 
2825
#define QIB_7322_PSStat_0_offset 0x00001140UL
 
2826
/* Default value: 0x0000000000000000 */
 
2827
 
 
2828
#define QIB_7322_PSStart_0_offset 0x00001148UL
 
2829
/* Default value: 0x0000000000000000 */
 
2830
 
 
2831
#define QIB_7322_PSInterval_0_offset 0x00001150UL
 
2832
/* Default value: 0x0000000000000000 */
 
2833
 
 
2834
#define QIB_7322_RcvStatus_0_offset 0x00001160UL
 
2835
struct QIB_7322_RcvStatus_0_pb {
 
2836
        pseudo_bit_t RxPktInProgress[1];
 
2837
        pseudo_bit_t DmaeqBlockingContext[5];
 
2838
        pseudo_bit_t _unused_0[58];
 
2839
};
 
2840
struct QIB_7322_RcvStatus_0 {
 
2841
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvStatus_0_pb );
 
2842
};
 
2843
/* Default value: 0x0000000000000000 */
 
2844
 
 
2845
#define QIB_7322_RcvPartitionKey_0_offset 0x00001168UL
 
2846
/* Default value: 0x0000000000000000 */
 
2847
 
 
2848
#define QIB_7322_RcvQPMulticastContext_0_offset 0x00001170UL
 
2849
struct QIB_7322_RcvQPMulticastContext_0_pb {
 
2850
        pseudo_bit_t RcvQpMcContext[5];
 
2851
        pseudo_bit_t _unused_0[59];
 
2852
};
 
2853
struct QIB_7322_RcvQPMulticastContext_0 {
 
2854
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMulticastContext_0_pb );
 
2855
};
 
2856
/* Default value: 0x0000000000000000 */
 
2857
 
 
2858
#define QIB_7322_RcvPktLEDCnt_0_offset 0x00001178UL
 
2859
struct QIB_7322_RcvPktLEDCnt_0_pb {
 
2860
        pseudo_bit_t OFFperiod[32];
 
2861
        pseudo_bit_t ONperiod[32];
 
2862
};
 
2863
struct QIB_7322_RcvPktLEDCnt_0 {
 
2864
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvPktLEDCnt_0_pb );
 
2865
};
 
2866
/* Default value: 0x0000000000000000 */
 
2867
 
 
2868
#define QIB_7322_SendDmaIdleCnt_0_offset 0x00001180UL
 
2869
struct QIB_7322_SendDmaIdleCnt_0_pb {
 
2870
        pseudo_bit_t SendDmaIdleCnt[16];
 
2871
        pseudo_bit_t _unused_0[48];
 
2872
};
 
2873
struct QIB_7322_SendDmaIdleCnt_0 {
 
2874
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaIdleCnt_0_pb );
 
2875
};
 
2876
/* Default value: 0x0000000000000000 */
 
2877
 
 
2878
#define QIB_7322_SendDmaReloadCnt_0_offset 0x00001188UL
 
2879
struct QIB_7322_SendDmaReloadCnt_0_pb {
 
2880
        pseudo_bit_t SendDmaReloadCnt[16];
 
2881
        pseudo_bit_t _unused_0[48];
 
2882
};
 
2883
struct QIB_7322_SendDmaReloadCnt_0 {
 
2884
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaReloadCnt_0_pb );
 
2885
};
 
2886
/* Default value: 0x0000000000000000 */
 
2887
 
 
2888
#define QIB_7322_SendDmaDescCnt_0_offset 0x00001190UL
 
2889
struct QIB_7322_SendDmaDescCnt_0_pb {
 
2890
        pseudo_bit_t SendDmaDescCnt[16];
 
2891
        pseudo_bit_t _unused_0[48];
 
2892
};
 
2893
struct QIB_7322_SendDmaDescCnt_0 {
 
2894
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaDescCnt_0_pb );
 
2895
};
 
2896
/* Default value: 0x0000000000000000 */
 
2897
 
 
2898
#define QIB_7322_SendCtrl_0_offset 0x000011c0UL
 
2899
struct QIB_7322_SendCtrl_0_pb {
 
2900
        pseudo_bit_t TxeAbortIbc[1];
 
2901
        pseudo_bit_t TxeBypassIbc[1];
 
2902
        pseudo_bit_t _unused_0[1];
 
2903
        pseudo_bit_t SendEnable[1];
 
2904
        pseudo_bit_t _unused_1[3];
 
2905
        pseudo_bit_t ForceCreditUpToDate[1];
 
2906
        pseudo_bit_t SDmaCleanup[1];
 
2907
        pseudo_bit_t SDmaIntEnable[1];
 
2908
        pseudo_bit_t SDmaSingleDescriptor[1];
 
2909
        pseudo_bit_t SDmaEnable[1];
 
2910
        pseudo_bit_t SDmaHalt[1];
 
2911
        pseudo_bit_t TxeDrainLaFifo[1];
 
2912
        pseudo_bit_t TxeDrainRmFifo[1];
 
2913
        pseudo_bit_t IBVLArbiterEn[1];
 
2914
        pseudo_bit_t _unused_2[48];
 
2915
};
 
2916
struct QIB_7322_SendCtrl_0 {
 
2917
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendCtrl_0_pb );
 
2918
};
 
2919
/* Default value: 0x0000000000000000 */
 
2920
 
 
2921
#define QIB_7322_SendDmaBase_0_offset 0x000011f8UL
 
2922
struct QIB_7322_SendDmaBase_0_pb {
 
2923
        pseudo_bit_t SendDmaBase[48];
 
2924
        pseudo_bit_t _unused_0[16];
 
2925
};
 
2926
struct QIB_7322_SendDmaBase_0 {
 
2927
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaBase_0_pb );
 
2928
};
 
2929
/* Default value: 0x0000000000000000 */
 
2930
 
 
2931
#define QIB_7322_SendDmaLenGen_0_offset 0x00001200UL
 
2932
struct QIB_7322_SendDmaLenGen_0_pb {
 
2933
        pseudo_bit_t Length[16];
 
2934
        pseudo_bit_t Generation[3];
 
2935
        pseudo_bit_t _unused_0[45];
 
2936
};
 
2937
struct QIB_7322_SendDmaLenGen_0 {
 
2938
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaLenGen_0_pb );
 
2939
};
 
2940
/* Default value: 0x0000000000000000 */
 
2941
 
 
2942
#define QIB_7322_SendDmaTail_0_offset 0x00001208UL
 
2943
struct QIB_7322_SendDmaTail_0_pb {
 
2944
        pseudo_bit_t SendDmaTail[16];
 
2945
        pseudo_bit_t _unused_0[48];
 
2946
};
 
2947
struct QIB_7322_SendDmaTail_0 {
 
2948
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaTail_0_pb );
 
2949
};
 
2950
/* Default value: 0x0000000000000000 */
 
2951
 
 
2952
#define QIB_7322_SendDmaHead_0_offset 0x00001210UL
 
2953
struct QIB_7322_SendDmaHead_0_pb {
 
2954
        pseudo_bit_t SendDmaHead[16];
 
2955
        pseudo_bit_t _unused_0[16];
 
2956
        pseudo_bit_t InternalSendDmaHead[16];
 
2957
        pseudo_bit_t _unused_1[16];
 
2958
};
 
2959
struct QIB_7322_SendDmaHead_0 {
 
2960
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaHead_0_pb );
 
2961
};
 
2962
/* Default value: 0x0000000000000000 */
 
2963
 
 
2964
#define QIB_7322_SendDmaHeadAddr_0_offset 0x00001218UL
 
2965
struct QIB_7322_SendDmaHeadAddr_0_pb {
 
2966
        pseudo_bit_t SendDmaHeadAddr[48];
 
2967
        pseudo_bit_t _unused_0[16];
 
2968
};
 
2969
struct QIB_7322_SendDmaHeadAddr_0 {
 
2970
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaHeadAddr_0_pb );
 
2971
};
 
2972
/* Default value: 0x0000000000000000 */
 
2973
 
 
2974
#define QIB_7322_SendDmaBufMask0_0_offset 0x00001220UL
 
2975
struct QIB_7322_SendDmaBufMask0_0_pb {
 
2976
        pseudo_bit_t BufMask_63_0[64];
 
2977
};
 
2978
struct QIB_7322_SendDmaBufMask0_0 {
 
2979
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaBufMask0_0_pb );
 
2980
};
 
2981
/* Default value: 0x0000000000000000 */
 
2982
 
 
2983
#define QIB_7322_SendDmaStatus_0_offset 0x00001238UL
 
2984
struct QIB_7322_SendDmaStatus_0_pb {
 
2985
        pseudo_bit_t SplFifoDescIndex[16];
 
2986
        pseudo_bit_t SplFifoBufNum[8];
 
2987
        pseudo_bit_t SplFifoFull[1];
 
2988
        pseudo_bit_t SplFifoEmpty[1];
 
2989
        pseudo_bit_t SplFifoDisarmed[1];
 
2990
        pseudo_bit_t SplFifoReadyToGo[1];
 
2991
        pseudo_bit_t ScbFetchDescFlag[1];
 
2992
        pseudo_bit_t ScbEntryValid[1];
 
2993
        pseudo_bit_t ScbEmpty[1];
 
2994
        pseudo_bit_t ScbFull[1];
 
2995
        pseudo_bit_t RpyTag_7_0[8];
 
2996
        pseudo_bit_t RpyLowAddr_6_0[7];
 
2997
        pseudo_bit_t ScbDescIndex_13_0[14];
 
2998
        pseudo_bit_t InternalSDmaHalt[1];
 
2999
        pseudo_bit_t HaltInProg[1];
 
3000
        pseudo_bit_t ScoreBoardDrainInProg[1];
 
3001
};
 
3002
struct QIB_7322_SendDmaStatus_0 {
 
3003
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaStatus_0_pb );
 
3004
};
 
3005
/* Default value: 0x0000000042000000 */
 
3006
 
 
3007
#define QIB_7322_SendDmaPriorityThld_0_offset 0x00001258UL
 
3008
struct QIB_7322_SendDmaPriorityThld_0_pb {
 
3009
        pseudo_bit_t PriorityThreshold[4];
 
3010
        pseudo_bit_t _unused_0[60];
 
3011
};
 
3012
struct QIB_7322_SendDmaPriorityThld_0 {
 
3013
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaPriorityThld_0_pb );
 
3014
};
 
3015
/* Default value: 0x0000000000000000 */
 
3016
 
 
3017
#define QIB_7322_SendHdrErrSymptom_0_offset 0x00001260UL
 
3018
struct QIB_7322_SendHdrErrSymptom_0_pb {
 
3019
        pseudo_bit_t PacketTooSmall[1];
 
3020
        pseudo_bit_t RawIPV6[1];
 
3021
        pseudo_bit_t SLIDFail[1];
 
3022
        pseudo_bit_t QPFail[1];
 
3023
        pseudo_bit_t PkeyFail[1];
 
3024
        pseudo_bit_t GRHFail[1];
 
3025
        pseudo_bit_t NonKeyPacket[1];
 
3026
        pseudo_bit_t _unused_0[57];
 
3027
};
 
3028
struct QIB_7322_SendHdrErrSymptom_0 {
 
3029
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendHdrErrSymptom_0_pb );
 
3030
};
 
3031
/* Default value: 0x0000000000000000 */
 
3032
 
 
3033
#define QIB_7322_RxCreditVL0_0_offset 0x00001280UL
 
3034
struct QIB_7322_RxCreditVL0_0_pb {
 
3035
        pseudo_bit_t RxMaxCreditVL[12];
 
3036
        pseudo_bit_t _unused_0[4];
 
3037
        pseudo_bit_t RxBufrConsumedVL[12];
 
3038
        pseudo_bit_t _unused_1[36];
 
3039
};
 
3040
struct QIB_7322_RxCreditVL0_0 {
 
3041
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxCreditVL0_0_pb );
 
3042
};
 
3043
/* Default value: 0x0000000000000000 */
 
3044
 
 
3045
#define QIB_7322_SendDmaBufUsed0_0_offset 0x00001480UL
 
3046
struct QIB_7322_SendDmaBufUsed0_0_pb {
 
3047
        pseudo_bit_t BufUsed_63_0[64];
 
3048
};
 
3049
struct QIB_7322_SendDmaBufUsed0_0 {
 
3050
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaBufUsed0_0_pb );
 
3051
};
 
3052
/* Default value: 0x0000000000000000 */
 
3053
 
 
3054
#define QIB_7322_SendDmaReqTagUsed_0_offset 0x00001498UL
 
3055
struct QIB_7322_SendDmaReqTagUsed_0_pb {
 
3056
        pseudo_bit_t ReqTagUsed_7_0[8];
 
3057
        pseudo_bit_t _unused_0[56];
 
3058
};
 
3059
struct QIB_7322_SendDmaReqTagUsed_0 {
 
3060
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaReqTagUsed_0_pb );
 
3061
};
 
3062
/* Default value: 0x0000000000000000 */
 
3063
 
 
3064
#define QIB_7322_SendCheckControl_0_offset 0x000014a8UL
 
3065
struct QIB_7322_SendCheckControl_0_pb {
 
3066
        pseudo_bit_t PacketTooSmall_En[1];
 
3067
        pseudo_bit_t RawIPV6_En[1];
 
3068
        pseudo_bit_t SLID_En[1];
 
3069
        pseudo_bit_t BTHQP_En[1];
 
3070
        pseudo_bit_t PKey_En[1];
 
3071
        pseudo_bit_t _unused_0[59];
 
3072
};
 
3073
struct QIB_7322_SendCheckControl_0 {
 
3074
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendCheckControl_0_pb );
 
3075
};
 
3076
/* Default value: 0x0000000000000000 */
 
3077
 
 
3078
#define QIB_7322_SendIBSLIDMask_0_offset 0x000014b0UL
 
3079
struct QIB_7322_SendIBSLIDMask_0_pb {
 
3080
        pseudo_bit_t SendIBSLIDMask_15_0[16];
 
3081
        pseudo_bit_t _unused_0[48];
 
3082
};
 
3083
struct QIB_7322_SendIBSLIDMask_0 {
 
3084
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendIBSLIDMask_0_pb );
 
3085
};
 
3086
/* Default value: 0x0000000000000000 */
 
3087
 
 
3088
#define QIB_7322_SendIBSLIDAssign_0_offset 0x000014b8UL
 
3089
struct QIB_7322_SendIBSLIDAssign_0_pb {
 
3090
        pseudo_bit_t SendIBSLIDAssign_15_0[16];
 
3091
        pseudo_bit_t _unused_0[48];
 
3092
};
 
3093
struct QIB_7322_SendIBSLIDAssign_0 {
 
3094
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendIBSLIDAssign_0_pb );
 
3095
};
 
3096
/* Default value: 0x0000000000000000 */
 
3097
 
 
3098
#define QIB_7322_IBCStatusA_0_offset 0x00001540UL
 
3099
struct QIB_7322_IBCStatusA_0_pb {
 
3100
        pseudo_bit_t LinkTrainingState[5];
 
3101
        pseudo_bit_t LinkState[3];
 
3102
        pseudo_bit_t LinkSpeedActive[1];
 
3103
        pseudo_bit_t LinkWidthActive[1];
 
3104
        pseudo_bit_t DDS_RXEQ_FAIL[1];
 
3105
        pseudo_bit_t _unused_0[1];
 
3106
        pseudo_bit_t IBRxLaneReversed[1];
 
3107
        pseudo_bit_t IBTxLaneReversed[1];
 
3108
        pseudo_bit_t ScrambleEn[1];
 
3109
        pseudo_bit_t ScrambleCapRemote[1];
 
3110
        pseudo_bit_t _unused_1[13];
 
3111
        pseudo_bit_t LinkSpeedQDR[1];
 
3112
        pseudo_bit_t TxReady[1];
 
3113
        pseudo_bit_t _unused_2[1];
 
3114
        pseudo_bit_t TxCreditOk_VL0[1];
 
3115
        pseudo_bit_t TxCreditOk_VL1[1];
 
3116
        pseudo_bit_t TxCreditOk_VL2[1];
 
3117
        pseudo_bit_t TxCreditOk_VL3[1];
 
3118
        pseudo_bit_t TxCreditOk_VL4[1];
 
3119
        pseudo_bit_t TxCreditOk_VL5[1];
 
3120
        pseudo_bit_t TxCreditOk_VL6[1];
 
3121
        pseudo_bit_t TxCreditOk_VL7[1];
 
3122
        pseudo_bit_t _unused_3[24];
 
3123
};
 
3124
struct QIB_7322_IBCStatusA_0 {
 
3125
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBCStatusA_0_pb );
 
3126
};
 
3127
/* Default value: 0x0000000000000X02 */
 
3128
 
 
3129
#define QIB_7322_IBCStatusB_0_offset 0x00001548UL
 
3130
struct QIB_7322_IBCStatusB_0_pb {
 
3131
        pseudo_bit_t LinkRoundTripLatency[26];
 
3132
        pseudo_bit_t ReqDDSLocalFromRmt[4];
 
3133
        pseudo_bit_t RxEqLocalDevice[2];
 
3134
        pseudo_bit_t heartbeat_crosstalk[4];
 
3135
        pseudo_bit_t heartbeat_timed_out[1];
 
3136
        pseudo_bit_t ibsd_adaptation_timer_started[1];
 
3137
        pseudo_bit_t ibsd_adaptation_timer_reached_threshold[1];
 
3138
        pseudo_bit_t ibsd_adaptation_timer_debug[1];
 
3139
        pseudo_bit_t _unused_0[24];
 
3140
};
 
3141
struct QIB_7322_IBCStatusB_0 {
 
3142
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBCStatusB_0_pb );
 
3143
};
 
3144
/* Default value: 0x00000000XXXXXXXX */
 
3145
 
 
3146
#define QIB_7322_IBCCtrlA_0_offset 0x00001560UL
 
3147
struct QIB_7322_IBCCtrlA_0_pb {
 
3148
        pseudo_bit_t FlowCtrlPeriod[8];
 
3149
        pseudo_bit_t FlowCtrlWaterMark[8];
 
3150
        pseudo_bit_t LinkInitCmd[3];
 
3151
        pseudo_bit_t LinkCmd[2];
 
3152
        pseudo_bit_t MaxPktLen[11];
 
3153
        pseudo_bit_t PhyerrThreshold[4];
 
3154
        pseudo_bit_t OverrunThreshold[4];
 
3155
        pseudo_bit_t _unused_0[8];
 
3156
        pseudo_bit_t NumVLane[3];
 
3157
        pseudo_bit_t _unused_1[9];
 
3158
        pseudo_bit_t IBStatIntReductionEn[1];
 
3159
        pseudo_bit_t IBLinkEn[1];
 
3160
        pseudo_bit_t LinkDownDefaultState[1];
 
3161
        pseudo_bit_t Loopback[1];
 
3162
};
 
3163
struct QIB_7322_IBCCtrlA_0 {
 
3164
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBCCtrlA_0_pb );
 
3165
};
 
3166
/* Default value: 0x0000000000000000 */
 
3167
 
 
3168
#define QIB_7322_IBCCtrlB_0_offset 0x00001568UL
 
3169
struct QIB_7322_IBCCtrlB_0_pb {
 
3170
        pseudo_bit_t IB_ENHANCED_MODE[1];
 
3171
        pseudo_bit_t SD_SPEED[1];
 
3172
        pseudo_bit_t SD_SPEED_SDR[1];
 
3173
        pseudo_bit_t SD_SPEED_DDR[1];
 
3174
        pseudo_bit_t SD_SPEED_QDR[1];
 
3175
        pseudo_bit_t IB_NUM_CHANNELS[2];
 
3176
        pseudo_bit_t IB_POLARITY_REV_SUPP[1];
 
3177
        pseudo_bit_t IB_LANE_REV_SUPPORTED[1];
 
3178
        pseudo_bit_t SD_RX_EQUAL_ENABLE[1];
 
3179
        pseudo_bit_t SD_ADD_ENB[1];
 
3180
        pseudo_bit_t SD_DDSV[1];
 
3181
        pseudo_bit_t SD_DDS[4];
 
3182
        pseudo_bit_t HRTBT_ENB[1];
 
3183
        pseudo_bit_t HRTBT_AUTO[1];
 
3184
        pseudo_bit_t HRTBT_PORT[8];
 
3185
        pseudo_bit_t HRTBT_REQ[1];
 
3186
        pseudo_bit_t IB_ENABLE_FILT_DPKT[1];
 
3187
        pseudo_bit_t _unused_0[4];
 
3188
        pseudo_bit_t IB_DLID[16];
 
3189
        pseudo_bit_t IB_DLID_MASK[16];
 
3190
};
 
3191
struct QIB_7322_IBCCtrlB_0 {
 
3192
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBCCtrlB_0_pb );
 
3193
};
 
3194
/* Default value: 0x00000000000305FF */
 
3195
 
 
3196
#define QIB_7322_IBCCtrlC_0_offset 0x00001570UL
 
3197
struct QIB_7322_IBCCtrlC_0_pb {
 
3198
        pseudo_bit_t IB_FRONT_PORCH[5];
 
3199
        pseudo_bit_t IB_BACK_PORCH[5];
 
3200
        pseudo_bit_t _unused_0[54];
 
3201
};
 
3202
struct QIB_7322_IBCCtrlC_0 {
 
3203
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBCCtrlC_0_pb );
 
3204
};
 
3205
/* Default value: 0x0000000000000301 */
 
3206
 
 
3207
#define QIB_7322_HRTBT_GUID_0_offset 0x00001588UL
 
3208
/* Default value: 0x0000000000000000 */
 
3209
 
 
3210
#define QIB_7322_IB_SDTEST_IF_TX_0_offset 0x00001590UL
 
3211
struct QIB_7322_IB_SDTEST_IF_TX_0_pb {
 
3212
        pseudo_bit_t TS_T_TX_VALID[1];
 
3213
        pseudo_bit_t TS_3_TX_VALID[1];
 
3214
        pseudo_bit_t VL_CAP[2];
 
3215
        pseudo_bit_t CREDIT_CHANGE[1];
 
3216
        pseudo_bit_t _unused_0[6];
 
3217
        pseudo_bit_t TS_TX_OPCODE[2];
 
3218
        pseudo_bit_t TS_TX_SPEED[3];
 
3219
        pseudo_bit_t _unused_1[16];
 
3220
        pseudo_bit_t TS_TX_TX_CFG[16];
 
3221
        pseudo_bit_t TS_TX_RX_CFG[16];
 
3222
};
 
3223
struct QIB_7322_IB_SDTEST_IF_TX_0 {
 
3224
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IB_SDTEST_IF_TX_0_pb );
 
3225
};
 
3226
/* Default value: 0x0000000000000000 */
 
3227
 
 
3228
#define QIB_7322_IB_SDTEST_IF_RX_0_offset 0x00001598UL
 
3229
struct QIB_7322_IB_SDTEST_IF_RX_0_pb {
 
3230
        pseudo_bit_t TS_T_RX_VALID[1];
 
3231
        pseudo_bit_t TS_3_RX_VALID[1];
 
3232
        pseudo_bit_t _unused_0[14];
 
3233
        pseudo_bit_t TS_RX_A[8];
 
3234
        pseudo_bit_t TS_RX_B[8];
 
3235
        pseudo_bit_t TS_RX_TX_CFG[16];
 
3236
        pseudo_bit_t TS_RX_RX_CFG[16];
 
3237
};
 
3238
struct QIB_7322_IB_SDTEST_IF_RX_0 {
 
3239
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IB_SDTEST_IF_RX_0_pb );
 
3240
};
 
3241
/* Default value: 0x0000000000000000 */
 
3242
 
 
3243
#define QIB_7322_IBNCModeCtrl_0_offset 0x000015b8UL
 
3244
struct QIB_7322_IBNCModeCtrl_0_pb {
 
3245
        pseudo_bit_t TSMEnable_send_TS1[1];
 
3246
        pseudo_bit_t TSMEnable_send_TS2[1];
 
3247
        pseudo_bit_t TSMEnable_ignore_TSM_on_rx[1];
 
3248
        pseudo_bit_t _unused_0[5];
 
3249
        pseudo_bit_t TSMCode_TS1[9];
 
3250
        pseudo_bit_t TSMCode_TS2[9];
 
3251
        pseudo_bit_t _unused_1[6];
 
3252
        pseudo_bit_t ScrambleCapLocal[1];
 
3253
        pseudo_bit_t ScrambleCapRemoteMask[1];
 
3254
        pseudo_bit_t ScrambleCapRemoteForce[1];
 
3255
        pseudo_bit_t _unused_2[29];
 
3256
};
 
3257
struct QIB_7322_IBNCModeCtrl_0 {
 
3258
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBNCModeCtrl_0_pb );
 
3259
};
 
3260
/* Default value: 0x0000000000000000 */
 
3261
 
 
3262
#define QIB_7322_IBSerdesStatus_0_offset 0x000015d0UL
 
3263
/* Default value: 0x0000000000000000 */
 
3264
 
 
3265
#define QIB_7322_IBPCSConfig_0_offset 0x000015d8UL
 
3266
struct QIB_7322_IBPCSConfig_0_pb {
 
3267
        pseudo_bit_t tx_rx_reset[1];
 
3268
        pseudo_bit_t xcv_treset[1];
 
3269
        pseudo_bit_t xcv_rreset[1];
 
3270
        pseudo_bit_t _unused_0[6];
 
3271
        pseudo_bit_t link_sync_mask[10];
 
3272
        pseudo_bit_t _unused_1[45];
 
3273
};
 
3274
struct QIB_7322_IBPCSConfig_0 {
 
3275
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBPCSConfig_0_pb );
 
3276
};
 
3277
/* Default value: 0x0000000000000007 */
 
3278
 
 
3279
#define QIB_7322_IBSerdesCtrl_0_offset 0x000015e0UL
 
3280
struct QIB_7322_IBSerdesCtrl_0_pb {
 
3281
        pseudo_bit_t CMODE[7];
 
3282
        pseudo_bit_t _unused_0[1];
 
3283
        pseudo_bit_t TXIDLE[1];
 
3284
        pseudo_bit_t RXPD[1];
 
3285
        pseudo_bit_t TXPD[1];
 
3286
        pseudo_bit_t PLLPD[1];
 
3287
        pseudo_bit_t LPEN[1];
 
3288
        pseudo_bit_t RXLOSEN[1];
 
3289
        pseudo_bit_t _unused_1[1];
 
3290
        pseudo_bit_t IB_LAT_MODE[1];
 
3291
        pseudo_bit_t CGMODE[4];
 
3292
        pseudo_bit_t CHANNEL_RESET_N[4];
 
3293
        pseudo_bit_t DISABLE_RXLATOFF_SDR[1];
 
3294
        pseudo_bit_t DISABLE_RXLATOFF_DDR[1];
 
3295
        pseudo_bit_t DISABLE_RXLATOFF_QDR[1];
 
3296
        pseudo_bit_t _unused_2[37];
 
3297
};
 
3298
struct QIB_7322_IBSerdesCtrl_0 {
 
3299
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBSerdesCtrl_0_pb );
 
3300
};
 
3301
/* Default value: 0x0000000000FFA00F */
 
3302
 
 
3303
#define QIB_7322_IBSD_TX_DEEMPHASIS_OVERRIDE_0_offset 0x00001600UL
 
3304
struct QIB_7322_IBSD_TX_DEEMPHASIS_OVERRIDE_0_pb {
 
3305
        pseudo_bit_t txcn1_ena[3];
 
3306
        pseudo_bit_t txcn1_xtra_emph0[2];
 
3307
        pseudo_bit_t txcp1_ena[4];
 
3308
        pseudo_bit_t txc0_ena[5];
 
3309
        pseudo_bit_t txampcntl_d2a[4];
 
3310
        pseudo_bit_t _unused_0[12];
 
3311
        pseudo_bit_t reset_tx_deemphasis_override[1];
 
3312
        pseudo_bit_t tx_override_deemphasis_select[1];
 
3313
        pseudo_bit_t _unused_1[32];
 
3314
};
 
3315
struct QIB_7322_IBSD_TX_DEEMPHASIS_OVERRIDE_0 {
 
3316
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBSD_TX_DEEMPHASIS_OVERRIDE_0_pb );
 
3317
};
 
3318
/* Default value: 0x0000000000000000 */
 
3319
 
 
3320
#define QIB_7322_ADAPT_DISABLE_STATIC_SDR_0_offset 0x00001640UL
 
3321
struct QIB_7322_ADAPT_DISABLE_STATIC_SDR_0_pb {
 
3322
        pseudo_bit_t static_disable_rxenadfe_sdr_ch0[8];
 
3323
        pseudo_bit_t static_disable_rxenadfe_sdr_ch1[8];
 
3324
        pseudo_bit_t static_disable_rxenadfe_sdr_ch2[8];
 
3325
        pseudo_bit_t static_disable_rxenadfe_sdr_ch3[8];
 
3326
        pseudo_bit_t static_disable_rxenale_sdr_ch0[1];
 
3327
        pseudo_bit_t static_disable_rxenale_sdr_ch1[1];
 
3328
        pseudo_bit_t static_disable_rxenale_sdr_ch2[1];
 
3329
        pseudo_bit_t static_disable_rxenale_sdr_ch3[1];
 
3330
        pseudo_bit_t static_disable_rxenagain_sdr_ch0[1];
 
3331
        pseudo_bit_t static_disable_rxenagain_sdr_ch1[1];
 
3332
        pseudo_bit_t static_disable_rxenagain_sdr_ch2[1];
 
3333
        pseudo_bit_t static_disable_rxenagain_sdr_ch3[1];
 
3334
        pseudo_bit_t _unused_0[24];
 
3335
};
 
3336
struct QIB_7322_ADAPT_DISABLE_STATIC_SDR_0 {
 
3337
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_STATIC_SDR_0_pb );
 
3338
};
 
3339
/* Default value: 0x0000000000000000 */
 
3340
 
 
3341
#define QIB_7322_ADAPT_DISABLE_DYNAMIC_SDR_0_offset 0x00001648UL
 
3342
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_SDR_0_pb {
 
3343
        pseudo_bit_t dyn_disable_rxenadfe_sdr_ch0[8];
 
3344
        pseudo_bit_t dyn_disable_rxenadfe_sdr_ch1[8];
 
3345
        pseudo_bit_t dyn_disable_rxenadfe_sdr_ch2[8];
 
3346
        pseudo_bit_t dyn_disable_rxenadfe_sdr_ch3[8];
 
3347
        pseudo_bit_t dyn_disable_rxenale_sdr_ch0[1];
 
3348
        pseudo_bit_t dyn_disable_rxenale_sdr_ch1[1];
 
3349
        pseudo_bit_t dyn_disable_rxenale_sdr_ch2[1];
 
3350
        pseudo_bit_t dyn_disable_rxenale_sdr_ch3[1];
 
3351
        pseudo_bit_t dyn_disable_rxenagain_sdr_ch0[1];
 
3352
        pseudo_bit_t dyn_disable_rxenagain_sdr_ch1[1];
 
3353
        pseudo_bit_t dyn_disable_rxenagain_sdr_ch2[1];
 
3354
        pseudo_bit_t dyn_disable_rxenagain_sdr_ch3[1];
 
3355
        pseudo_bit_t _unused_0[24];
 
3356
};
 
3357
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_SDR_0 {
 
3358
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_DYNAMIC_SDR_0_pb );
 
3359
};
 
3360
/* Default value: 0x0000000000000000 */
 
3361
 
 
3362
#define QIB_7322_ADAPT_DISABLE_STATIC_DDR_0_offset 0x00001650UL
 
3363
struct QIB_7322_ADAPT_DISABLE_STATIC_DDR_0_pb {
 
3364
        pseudo_bit_t static_disable_rxenadfe_ddr_ch0[8];
 
3365
        pseudo_bit_t static_disable_rxenadfe_ddr_ch1[8];
 
3366
        pseudo_bit_t static_disable_rxenadfe_ddr_ch2[8];
 
3367
        pseudo_bit_t static_disable_rxenadfe_ddr_ch3[8];
 
3368
        pseudo_bit_t static_disable_rxenale_ddr_ch0[1];
 
3369
        pseudo_bit_t static_disable_rxenale_ddr_ch1[1];
 
3370
        pseudo_bit_t static_disable_rxenale_ddr_ch2[1];
 
3371
        pseudo_bit_t static_disable_rxenale_ddr_ch3[1];
 
3372
        pseudo_bit_t static_disable_rxenagain_ddr_ch0[1];
 
3373
        pseudo_bit_t static_disable_rxenagain_ddr_ch1[1];
 
3374
        pseudo_bit_t static_disable_rxenagain_ddr_ch2[1];
 
3375
        pseudo_bit_t static_disable_rxenagain_ddr_ch3[1];
 
3376
        pseudo_bit_t _unused_0[24];
 
3377
};
 
3378
struct QIB_7322_ADAPT_DISABLE_STATIC_DDR_0 {
 
3379
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_STATIC_DDR_0_pb );
 
3380
};
 
3381
/* Default value: 0x0000000000000000 */
 
3382
 
 
3383
#define QIB_7322_ADAPT_DISABLE_DYNAMIC_DDR_0_offset 0x00001658UL
 
3384
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_DDR_0_pb {
 
3385
        pseudo_bit_t dyn_disable_rxenadfe_ddr_ch0[8];
 
3386
        pseudo_bit_t dyn_disable_rxenadfe_ddr_ch1[8];
 
3387
        pseudo_bit_t dyn_disable_rxenadfe_ddr_ch2[8];
 
3388
        pseudo_bit_t dyn_disable_rxenadfe_ddr_ch3[8];
 
3389
        pseudo_bit_t dyn_disable_rxenale_ddr_ch0[1];
 
3390
        pseudo_bit_t dyn_disable_rxenale_ddr_ch1[1];
 
3391
        pseudo_bit_t dyn_disable_rxenale_ddr_ch2[1];
 
3392
        pseudo_bit_t dyn_disable_rxenale_ddr_ch3[1];
 
3393
        pseudo_bit_t dyn_disable_rxenagain_ddr_ch0[1];
 
3394
        pseudo_bit_t dyn_disable_rxenagain_ddr_ch1[1];
 
3395
        pseudo_bit_t dyn_disable_rxenagain_ddr_ch2[1];
 
3396
        pseudo_bit_t dyn_disable_rxenagain_ddr_ch3[1];
 
3397
        pseudo_bit_t _unused_0[24];
 
3398
};
 
3399
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_DDR_0 {
 
3400
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_DYNAMIC_DDR_0_pb );
 
3401
};
 
3402
/* Default value: 0x0000000000000000 */
 
3403
 
 
3404
#define QIB_7322_ADAPT_DISABLE_STATIC_QDR_0_offset 0x00001660UL
 
3405
struct QIB_7322_ADAPT_DISABLE_STATIC_QDR_0_pb {
 
3406
        pseudo_bit_t static_disable_rxenadfe_qdr_ch0[8];
 
3407
        pseudo_bit_t static_disable_rxenadfe_qdr_ch1[8];
 
3408
        pseudo_bit_t static_disable_rxenadfe_qdr_ch2[8];
 
3409
        pseudo_bit_t static_disable_rxenadfe_qdr_ch3[8];
 
3410
        pseudo_bit_t static_disable_rxenale_qdr_ch0[1];
 
3411
        pseudo_bit_t static_disable_rxenale_qdr_ch1[1];
 
3412
        pseudo_bit_t static_disable_rxenale_qdr_ch2[1];
 
3413
        pseudo_bit_t static_disable_rxenale_qdr_ch3[1];
 
3414
        pseudo_bit_t static_disable_rxenagain_qdr_ch0[1];
 
3415
        pseudo_bit_t static_disable_rxenagain_qdr_ch1[1];
 
3416
        pseudo_bit_t static_disable_rxenagain_qdr_ch2[1];
 
3417
        pseudo_bit_t static_disable_rxenagain_qdr_ch3[1];
 
3418
        pseudo_bit_t _unused_0[24];
 
3419
};
 
3420
struct QIB_7322_ADAPT_DISABLE_STATIC_QDR_0 {
 
3421
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_STATIC_QDR_0_pb );
 
3422
};
 
3423
/* Default value: 0x0000000000000000 */
 
3424
 
 
3425
#define QIB_7322_ADAPT_DISABLE_DYNAMIC_QDR_0_offset 0x00001668UL
 
3426
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_QDR_0_pb {
 
3427
        pseudo_bit_t dyn_disable_rxenadfe_qdr_ch0[8];
 
3428
        pseudo_bit_t dyn_disable_rxenadfe_qdr_ch1[8];
 
3429
        pseudo_bit_t dyn_disable_rxenadfe_qdr_ch2[8];
 
3430
        pseudo_bit_t dyn_disable_rxenadfe_qdr_ch3[8];
 
3431
        pseudo_bit_t dyn_disable_rxenale_qdr_ch0[1];
 
3432
        pseudo_bit_t dyn_disable_rxenale_qdr_ch1[1];
 
3433
        pseudo_bit_t dyn_disable_rxenale_qdr_ch2[1];
 
3434
        pseudo_bit_t dyn_disable_rxenale_qdr_ch3[1];
 
3435
        pseudo_bit_t dyn_disable_rxenagain_qdr_ch0[1];
 
3436
        pseudo_bit_t dyn_disable_rxenagain_qdr_ch1[1];
 
3437
        pseudo_bit_t dyn_disable_rxenagain_qdr_ch2[1];
 
3438
        pseudo_bit_t dyn_disable_rxenagain_qdr_ch3[1];
 
3439
        pseudo_bit_t _unused_0[24];
 
3440
};
 
3441
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_QDR_0 {
 
3442
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_DYNAMIC_QDR_0_pb );
 
3443
};
 
3444
/* Default value: 0x0000000000000000 */
 
3445
 
 
3446
#define QIB_7322_ADAPT_DISABLE_TIMER_THRESHOLD_0_offset 0x00001670UL
 
3447
/* Default value: 0x0000000000000000 */
 
3448
 
 
3449
#define QIB_7322_RxBufrUnCorErrLogA_0_offset 0x00001800UL
 
3450
struct QIB_7322_RxBufrUnCorErrLogA_0_pb {
 
3451
        pseudo_bit_t RxBufrUnCorErrData_63_0[64];
 
3452
};
 
3453
struct QIB_7322_RxBufrUnCorErrLogA_0 {
 
3454
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrUnCorErrLogA_0_pb );
 
3455
};
 
3456
/* Default value: 0x0000000000000000 */
 
3457
 
 
3458
#define QIB_7322_RxBufrUnCorErrLogB_0_offset 0x00001808UL
 
3459
struct QIB_7322_RxBufrUnCorErrLogB_0_pb {
 
3460
        pseudo_bit_t RxBufrUnCorErrData_127_64[64];
 
3461
};
 
3462
struct QIB_7322_RxBufrUnCorErrLogB_0 {
 
3463
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrUnCorErrLogB_0_pb );
 
3464
};
 
3465
/* Default value: 0x0000000000000000 */
 
3466
 
 
3467
#define QIB_7322_RxBufrUnCorErrLogC_0_offset 0x00001810UL
 
3468
struct QIB_7322_RxBufrUnCorErrLogC_0_pb {
 
3469
        pseudo_bit_t RxBufrUnCorErrData_191_128[64];
 
3470
};
 
3471
struct QIB_7322_RxBufrUnCorErrLogC_0 {
 
3472
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrUnCorErrLogC_0_pb );
 
3473
};
 
3474
/* Default value: 0x0000000000000000 */
 
3475
 
 
3476
#define QIB_7322_RxBufrUnCorErrLogD_0_offset 0x00001818UL
 
3477
struct QIB_7322_RxBufrUnCorErrLogD_0_pb {
 
3478
        pseudo_bit_t RxBufrUnCorErrData_255_192[64];
 
3479
};
 
3480
struct QIB_7322_RxBufrUnCorErrLogD_0 {
 
3481
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrUnCorErrLogD_0_pb );
 
3482
};
 
3483
/* Default value: 0x0000000000000000 */
 
3484
 
 
3485
#define QIB_7322_RxBufrUnCorErrLogE_0_offset 0x00001820UL
 
3486
struct QIB_7322_RxBufrUnCorErrLogE_0_pb {
 
3487
        pseudo_bit_t RxBufrUnCorErrData_258_256[3];
 
3488
        pseudo_bit_t RxBufrUnCorErrCheckBit_36_0[37];
 
3489
        pseudo_bit_t RxBufrUnCorErrAddr_15_0[16];
 
3490
        pseudo_bit_t _unused_0[8];
 
3491
};
 
3492
struct QIB_7322_RxBufrUnCorErrLogE_0 {
 
3493
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrUnCorErrLogE_0_pb );
 
3494
};
 
3495
/* Default value: 0x0000000000000000 */
 
3496
 
 
3497
#define QIB_7322_RxFlagUnCorErrLogA_0_offset 0x00001828UL
 
3498
struct QIB_7322_RxFlagUnCorErrLogA_0_pb {
 
3499
        pseudo_bit_t RxFlagUnCorErrData_63_0[64];
 
3500
};
 
3501
struct QIB_7322_RxFlagUnCorErrLogA_0 {
 
3502
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxFlagUnCorErrLogA_0_pb );
 
3503
};
 
3504
/* Default value: 0x0000000000000000 */
 
3505
 
 
3506
#define QIB_7322_RxFlagUnCorErrLogB_0_offset 0x00001830UL
 
3507
struct QIB_7322_RxFlagUnCorErrLogB_0_pb {
 
3508
        pseudo_bit_t RxFlagUnCorErrCheckBit_7_0[8];
 
3509
        pseudo_bit_t RxFlagUnCorErrAddr_12_0[13];
 
3510
        pseudo_bit_t _unused_0[43];
 
3511
};
 
3512
struct QIB_7322_RxFlagUnCorErrLogB_0 {
 
3513
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxFlagUnCorErrLogB_0_pb );
 
3514
};
 
3515
/* Default value: 0x0000000000000000 */
 
3516
 
 
3517
#define QIB_7322_RxLkupiqUnCorErrLogA_0_offset 0x00001840UL
 
3518
struct QIB_7322_RxLkupiqUnCorErrLogA_0_pb {
 
3519
        pseudo_bit_t RxLkupiqUnCorErrData_45_0[46];
 
3520
        pseudo_bit_t RxLkupiqUnCorErrCheckBit_7_0[8];
 
3521
        pseudo_bit_t _unused_0[10];
 
3522
};
 
3523
struct QIB_7322_RxLkupiqUnCorErrLogA_0 {
 
3524
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxLkupiqUnCorErrLogA_0_pb );
 
3525
};
 
3526
/* Default value: 0x0000000000000000 */
 
3527
 
 
3528
#define QIB_7322_RxLkupiqUnCorErrLogB_0_offset 0x00001848UL
 
3529
struct QIB_7322_RxLkupiqUnCorErrLogB_0_pb {
 
3530
        pseudo_bit_t RxLkupiqUnCorErrAddr_12_0[13];
 
3531
        pseudo_bit_t _unused_0[51];
 
3532
};
 
3533
struct QIB_7322_RxLkupiqUnCorErrLogB_0 {
 
3534
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxLkupiqUnCorErrLogB_0_pb );
 
3535
};
 
3536
/* Default value: 0x0000000000000000 */
 
3537
 
 
3538
#define QIB_7322_RxHdrFifoUnCorErrLogA_0_offset 0x00001850UL
 
3539
struct QIB_7322_RxHdrFifoUnCorErrLogA_0_pb {
 
3540
        pseudo_bit_t RxHdrFifoUnCorErrData_63_0[64];
 
3541
};
 
3542
struct QIB_7322_RxHdrFifoUnCorErrLogA_0 {
 
3543
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoUnCorErrLogA_0_pb );
 
3544
};
 
3545
/* Default value: 0x0000000000000000 */
 
3546
 
 
3547
#define QIB_7322_RxHdrFifoUnCorErrLogB_0_offset 0x00001858UL
 
3548
struct QIB_7322_RxHdrFifoUnCorErrLogB_0_pb {
 
3549
        pseudo_bit_t RxHdrFifoUnCorErrData_127_64[64];
 
3550
};
 
3551
struct QIB_7322_RxHdrFifoUnCorErrLogB_0 {
 
3552
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoUnCorErrLogB_0_pb );
 
3553
};
 
3554
/* Default value: 0x0000000000000000 */
 
3555
 
 
3556
#define QIB_7322_RxHdrFifoUnCorErrLogC_0_offset 0x00001860UL
 
3557
struct QIB_7322_RxHdrFifoUnCorErrLogC_0_pb {
 
3558
        pseudo_bit_t RxHdrFifoUnCorErrCheckBit_15_0[16];
 
3559
        pseudo_bit_t RxHdrFifoUnCorErrAddr_10_0[11];
 
3560
        pseudo_bit_t _unused_0[37];
 
3561
};
 
3562
struct QIB_7322_RxHdrFifoUnCorErrLogC_0 {
 
3563
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoUnCorErrLogC_0_pb );
 
3564
};
 
3565
/* Default value: 0x0000000000000000 */
 
3566
 
 
3567
#define QIB_7322_RxDataFifoUnCorErrLogA_0_offset 0x00001868UL
 
3568
struct QIB_7322_RxDataFifoUnCorErrLogA_0_pb {
 
3569
        pseudo_bit_t RxDataFifoUnCorErrData_63_0[64];
 
3570
};
 
3571
struct QIB_7322_RxDataFifoUnCorErrLogA_0 {
 
3572
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoUnCorErrLogA_0_pb );
 
3573
};
 
3574
/* Default value: 0x0000000000000000 */
 
3575
 
 
3576
#define QIB_7322_RxDataFifoUnCorErrLogB_0_offset 0x00001870UL
 
3577
struct QIB_7322_RxDataFifoUnCorErrLogB_0_pb {
 
3578
        pseudo_bit_t RxDataFifoUnCorErrData_127_64[64];
 
3579
};
 
3580
struct QIB_7322_RxDataFifoUnCorErrLogB_0 {
 
3581
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoUnCorErrLogB_0_pb );
 
3582
};
 
3583
/* Default value: 0x0000000000000000 */
 
3584
 
 
3585
#define QIB_7322_RxDataFifoUnCorErrLogC_0_offset 0x00001878UL
 
3586
struct QIB_7322_RxDataFifoUnCorErrLogC_0_pb {
 
3587
        pseudo_bit_t RxDataFifoUnCorErrCheckBit_15_0[16];
 
3588
        pseudo_bit_t RxDataFifoUnCorErrAddr_10_0[11];
 
3589
        pseudo_bit_t _unused_0[37];
 
3590
};
 
3591
struct QIB_7322_RxDataFifoUnCorErrLogC_0 {
 
3592
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoUnCorErrLogC_0_pb );
 
3593
};
 
3594
/* Default value: 0x0000000000000000 */
 
3595
 
 
3596
#define QIB_7322_LaFifoArray0UnCorErrLog_0_offset 0x00001880UL
 
3597
struct QIB_7322_LaFifoArray0UnCorErrLog_0_pb {
 
3598
        pseudo_bit_t LaFifoArray0UnCorErrData_34_0[35];
 
3599
        pseudo_bit_t LaFifoArray0UnCorErrCheckBit_10_0[11];
 
3600
        pseudo_bit_t LaFifoArray0UnCorErrAddr_10_0[11];
 
3601
        pseudo_bit_t _unused_0[7];
 
3602
};
 
3603
struct QIB_7322_LaFifoArray0UnCorErrLog_0 {
 
3604
        PSEUDO_BIT_STRUCT ( struct QIB_7322_LaFifoArray0UnCorErrLog_0_pb );
 
3605
};
 
3606
/* Default value: 0x0000000000000000 */
 
3607
 
 
3608
#define QIB_7322_RmFifoArrayUnCorErrLogA_0_offset 0x000018c0UL
 
3609
struct QIB_7322_RmFifoArrayUnCorErrLogA_0_pb {
 
3610
        pseudo_bit_t RmFifoArrayUnCorErrData_63_0[64];
 
3611
};
 
3612
struct QIB_7322_RmFifoArrayUnCorErrLogA_0 {
 
3613
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayUnCorErrLogA_0_pb );
 
3614
};
 
3615
/* Default value: 0x0000000000000000 */
 
3616
 
 
3617
#define QIB_7322_RmFifoArrayUnCorErrLogB_0_offset 0x000018c8UL
 
3618
struct QIB_7322_RmFifoArrayUnCorErrLogB_0_pb {
 
3619
        pseudo_bit_t RmFifoArrayUnCorErrData_127_64[64];
 
3620
};
 
3621
struct QIB_7322_RmFifoArrayUnCorErrLogB_0 {
 
3622
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayUnCorErrLogB_0_pb );
 
3623
};
 
3624
/* Default value: 0x0000000000000000 */
 
3625
 
 
3626
#define QIB_7322_RmFifoArrayUnCorErrLogC_0_offset 0x000018d0UL
 
3627
struct QIB_7322_RmFifoArrayUnCorErrLogC_0_pb {
 
3628
        pseudo_bit_t RmFifoArrayUnCorErrCheckBit_27_0[28];
 
3629
        pseudo_bit_t RmFifoArrayUnCorErrAddr_13_0[14];
 
3630
        pseudo_bit_t _unused_0[18];
 
3631
        pseudo_bit_t RmFifoArrayUnCorErrDword_3_0[4];
 
3632
};
 
3633
struct QIB_7322_RmFifoArrayUnCorErrLogC_0 {
 
3634
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayUnCorErrLogC_0_pb );
 
3635
};
 
3636
/* Default value: 0x0000000000000000 */
 
3637
 
 
3638
#define QIB_7322_RxBufrCorErrLogA_0_offset 0x00001900UL
 
3639
struct QIB_7322_RxBufrCorErrLogA_0_pb {
 
3640
        pseudo_bit_t RxBufrCorErrData_63_0[64];
 
3641
};
 
3642
struct QIB_7322_RxBufrCorErrLogA_0 {
 
3643
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrCorErrLogA_0_pb );
 
3644
};
 
3645
/* Default value: 0x0000000000000000 */
 
3646
 
 
3647
#define QIB_7322_RxBufrCorErrLogB_0_offset 0x00001908UL
 
3648
struct QIB_7322_RxBufrCorErrLogB_0_pb {
 
3649
        pseudo_bit_t RxBufrCorErrData_127_64[64];
 
3650
};
 
3651
struct QIB_7322_RxBufrCorErrLogB_0 {
 
3652
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrCorErrLogB_0_pb );
 
3653
};
 
3654
/* Default value: 0x0000000000000000 */
 
3655
 
 
3656
#define QIB_7322_RxBufrCorErrLogC_0_offset 0x00001910UL
 
3657
struct QIB_7322_RxBufrCorErrLogC_0_pb {
 
3658
        pseudo_bit_t RxBufrCorErrData_191_128[64];
 
3659
};
 
3660
struct QIB_7322_RxBufrCorErrLogC_0 {
 
3661
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrCorErrLogC_0_pb );
 
3662
};
 
3663
/* Default value: 0x0000000000000000 */
 
3664
 
 
3665
#define QIB_7322_RxBufrCorErrLogD_0_offset 0x00001918UL
 
3666
struct QIB_7322_RxBufrCorErrLogD_0_pb {
 
3667
        pseudo_bit_t RxBufrCorErrData_255_192[64];
 
3668
};
 
3669
struct QIB_7322_RxBufrCorErrLogD_0 {
 
3670
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrCorErrLogD_0_pb );
 
3671
};
 
3672
/* Default value: 0x0000000000000000 */
 
3673
 
 
3674
#define QIB_7322_RxBufrCorErrLogE_0_offset 0x00001920UL
 
3675
struct QIB_7322_RxBufrCorErrLogE_0_pb {
 
3676
        pseudo_bit_t RxBufrCorErrData_258_256[3];
 
3677
        pseudo_bit_t RxBufrCorErrCheckBit_36_0[37];
 
3678
        pseudo_bit_t RxBufrCorErrAddr_15_0[16];
 
3679
        pseudo_bit_t _unused_0[8];
 
3680
};
 
3681
struct QIB_7322_RxBufrCorErrLogE_0 {
 
3682
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrCorErrLogE_0_pb );
 
3683
};
 
3684
/* Default value: 0x0000000000000000 */
 
3685
 
 
3686
#define QIB_7322_RxFlagCorErrLogA_0_offset 0x00001928UL
 
3687
struct QIB_7322_RxFlagCorErrLogA_0_pb {
 
3688
        pseudo_bit_t RxFlagCorErrData_63_0[64];
 
3689
};
 
3690
struct QIB_7322_RxFlagCorErrLogA_0 {
 
3691
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxFlagCorErrLogA_0_pb );
 
3692
};
 
3693
/* Default value: 0x0000000000000000 */
 
3694
 
 
3695
#define QIB_7322_RxFlagCorErrLogB_0_offset 0x00001930UL
 
3696
struct QIB_7322_RxFlagCorErrLogB_0_pb {
 
3697
        pseudo_bit_t RxFlagCorErrCheckBit_7_0[8];
 
3698
        pseudo_bit_t RxFlagCorErrAddr_12_0[13];
 
3699
        pseudo_bit_t _unused_0[43];
 
3700
};
 
3701
struct QIB_7322_RxFlagCorErrLogB_0 {
 
3702
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxFlagCorErrLogB_0_pb );
 
3703
};
 
3704
/* Default value: 0x0000000000000000 */
 
3705
 
 
3706
#define QIB_7322_RxLkupiqCorErrLogA_0_offset 0x00001940UL
 
3707
struct QIB_7322_RxLkupiqCorErrLogA_0_pb {
 
3708
        pseudo_bit_t RxLkupiqCorErrData_45_0[46];
 
3709
        pseudo_bit_t RxLkupiqCorErrCheckBit_7_0[8];
 
3710
        pseudo_bit_t _unused_0[10];
 
3711
};
 
3712
struct QIB_7322_RxLkupiqCorErrLogA_0 {
 
3713
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxLkupiqCorErrLogA_0_pb );
 
3714
};
 
3715
/* Default value: 0x0000000000000000 */
 
3716
 
 
3717
#define QIB_7322_RxLkupiqCorErrLogB_0_offset 0x00001948UL
 
3718
struct QIB_7322_RxLkupiqCorErrLogB_0_pb {
 
3719
        pseudo_bit_t RxLkupiqCorErrAddr_12_0[13];
 
3720
        pseudo_bit_t _unused_0[51];
 
3721
};
 
3722
struct QIB_7322_RxLkupiqCorErrLogB_0 {
 
3723
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxLkupiqCorErrLogB_0_pb );
 
3724
};
 
3725
/* Default value: 0x0000000000000000 */
 
3726
 
 
3727
#define QIB_7322_RxHdrFifoCorErrLogA_0_offset 0x00001950UL
 
3728
struct QIB_7322_RxHdrFifoCorErrLogA_0_pb {
 
3729
        pseudo_bit_t RxHdrFifoCorErrData_63_0[64];
 
3730
};
 
3731
struct QIB_7322_RxHdrFifoCorErrLogA_0 {
 
3732
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoCorErrLogA_0_pb );
 
3733
};
 
3734
/* Default value: 0x0000000000000000 */
 
3735
 
 
3736
#define QIB_7322_RxHdrFifoCorErrLogB_0_offset 0x00001958UL
 
3737
struct QIB_7322_RxHdrFifoCorErrLogB_0_pb {
 
3738
        pseudo_bit_t RxHdrFifoCorErrData_127_64[64];
 
3739
};
 
3740
struct QIB_7322_RxHdrFifoCorErrLogB_0 {
 
3741
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoCorErrLogB_0_pb );
 
3742
};
 
3743
/* Default value: 0x0000000000000000 */
 
3744
 
 
3745
#define QIB_7322_RxHdrFifoCorErrLogC_0_offset 0x00001960UL
 
3746
struct QIB_7322_RxHdrFifoCorErrLogC_0_pb {
 
3747
        pseudo_bit_t RxHdrFifoCorErrCheckBit_15_0[16];
 
3748
        pseudo_bit_t RxHdrFifoCorErrAddr_10_0[11];
 
3749
        pseudo_bit_t _unused_0[37];
 
3750
};
 
3751
struct QIB_7322_RxHdrFifoCorErrLogC_0 {
 
3752
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoCorErrLogC_0_pb );
 
3753
};
 
3754
/* Default value: 0x0000000000000000 */
 
3755
 
 
3756
#define QIB_7322_RxDataFifoCorErrLogA_0_offset 0x00001968UL
 
3757
struct QIB_7322_RxDataFifoCorErrLogA_0_pb {
 
3758
        pseudo_bit_t RxDataFifoCorErrData_63_0[64];
 
3759
};
 
3760
struct QIB_7322_RxDataFifoCorErrLogA_0 {
 
3761
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoCorErrLogA_0_pb );
 
3762
};
 
3763
/* Default value: 0x0000000000000000 */
 
3764
 
 
3765
#define QIB_7322_RxDataFifoCorErrLogB_0_offset 0x00001970UL
 
3766
struct QIB_7322_RxDataFifoCorErrLogB_0_pb {
 
3767
        pseudo_bit_t RxDataFifoCorErrData_127_64[64];
 
3768
};
 
3769
struct QIB_7322_RxDataFifoCorErrLogB_0 {
 
3770
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoCorErrLogB_0_pb );
 
3771
};
 
3772
/* Default value: 0x0000000000000000 */
 
3773
 
 
3774
#define QIB_7322_RxDataFifoCorErrLogC_0_offset 0x00001978UL
 
3775
struct QIB_7322_RxDataFifoCorErrLogC_0_pb {
 
3776
        pseudo_bit_t RxDataFifoCorErrCheckBit_15_0[16];
 
3777
        pseudo_bit_t RxDataFifoCorErrAddr_10_0[11];
 
3778
        pseudo_bit_t _unused_0[37];
 
3779
};
 
3780
struct QIB_7322_RxDataFifoCorErrLogC_0 {
 
3781
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoCorErrLogC_0_pb );
 
3782
};
 
3783
/* Default value: 0x0000000000000000 */
 
3784
 
 
3785
#define QIB_7322_LaFifoArray0CorErrLog_0_offset 0x00001980UL
 
3786
struct QIB_7322_LaFifoArray0CorErrLog_0_pb {
 
3787
        pseudo_bit_t LaFifoArray0CorErrData_34_0[35];
 
3788
        pseudo_bit_t LaFifoArray0CorErrCheckBit_10_0[11];
 
3789
        pseudo_bit_t LaFifoArray0CorErrAddr_10_0[11];
 
3790
        pseudo_bit_t _unused_0[7];
 
3791
};
 
3792
struct QIB_7322_LaFifoArray0CorErrLog_0 {
 
3793
        PSEUDO_BIT_STRUCT ( struct QIB_7322_LaFifoArray0CorErrLog_0_pb );
 
3794
};
 
3795
/* Default value: 0x0000000000000000 */
 
3796
 
 
3797
#define QIB_7322_RmFifoArrayCorErrLogA_0_offset 0x000019c0UL
 
3798
struct QIB_7322_RmFifoArrayCorErrLogA_0_pb {
 
3799
        pseudo_bit_t RmFifoArrayCorErrData_63_0[64];
 
3800
};
 
3801
struct QIB_7322_RmFifoArrayCorErrLogA_0 {
 
3802
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayCorErrLogA_0_pb );
 
3803
};
 
3804
/* Default value: 0x0000000000000000 */
 
3805
 
 
3806
#define QIB_7322_RmFifoArrayCorErrLogB_0_offset 0x000019c8UL
 
3807
struct QIB_7322_RmFifoArrayCorErrLogB_0_pb {
 
3808
        pseudo_bit_t RmFifoArrayCorErrData_127_64[64];
 
3809
};
 
3810
struct QIB_7322_RmFifoArrayCorErrLogB_0 {
 
3811
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayCorErrLogB_0_pb );
 
3812
};
 
3813
/* Default value: 0x0000000000000000 */
 
3814
 
 
3815
#define QIB_7322_RmFifoArrayCorErrLogC_0_offset 0x000019d0UL
 
3816
struct QIB_7322_RmFifoArrayCorErrLogC_0_pb {
 
3817
        pseudo_bit_t RmFifoArrayCorErrCheckBit_27_0[28];
 
3818
        pseudo_bit_t RmFifoArrayCorErrAddr_13_0[14];
 
3819
        pseudo_bit_t _unused_0[18];
 
3820
        pseudo_bit_t RmFifoArrayCorErrDword_3_0[4];
 
3821
};
 
3822
struct QIB_7322_RmFifoArrayCorErrLogC_0 {
 
3823
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayCorErrLogC_0_pb );
 
3824
};
 
3825
/* Default value: 0x0000000000000000 */
 
3826
 
 
3827
#define QIB_7322_HighPriorityLimit_0_offset 0x00001bc0UL
 
3828
struct QIB_7322_HighPriorityLimit_0_pb {
 
3829
        pseudo_bit_t Limit[8];
 
3830
        pseudo_bit_t _unused_0[56];
 
3831
};
 
3832
struct QIB_7322_HighPriorityLimit_0 {
 
3833
        PSEUDO_BIT_STRUCT ( struct QIB_7322_HighPriorityLimit_0_pb );
 
3834
};
 
3835
/* Default value: 0x0000000000000000 */
 
3836
 
 
3837
#define QIB_7322_LowPriority0_0_offset 0x00001c00UL
 
3838
struct QIB_7322_LowPriority0_0_pb {
 
3839
        pseudo_bit_t Weight[8];
 
3840
        pseudo_bit_t _unused_0[8];
 
3841
        pseudo_bit_t VirtualLane[3];
 
3842
        pseudo_bit_t _unused_1[45];
 
3843
};
 
3844
struct QIB_7322_LowPriority0_0 {
 
3845
        PSEUDO_BIT_STRUCT ( struct QIB_7322_LowPriority0_0_pb );
 
3846
};
 
3847
/* Default value: 0x0000000000000000 */
 
3848
 
 
3849
#define QIB_7322_HighPriority0_0_offset 0x00001e00UL
 
3850
struct QIB_7322_HighPriority0_0_pb {
 
3851
        pseudo_bit_t Weight[8];
 
3852
        pseudo_bit_t _unused_0[8];
 
3853
        pseudo_bit_t VirtualLane[3];
 
3854
        pseudo_bit_t _unused_1[45];
 
3855
};
 
3856
struct QIB_7322_HighPriority0_0 {
 
3857
        PSEUDO_BIT_STRUCT ( struct QIB_7322_HighPriority0_0_pb );
 
3858
};
 
3859
/* Default value: 0x0000000000000000 */
 
3860
 
 
3861
#define QIB_7322_CntrRegBase_1_offset 0x00002028UL
 
3862
/* Default value: 0x0000000000013000 */
 
3863
 
 
3864
#define QIB_7322_ErrMask_1_offset 0x00002080UL
 
3865
struct QIB_7322_ErrMask_1_pb {
 
3866
        pseudo_bit_t RcvFormatErrMask[1];
 
3867
        pseudo_bit_t RcvVCRCErrMask[1];
 
3868
        pseudo_bit_t RcvICRCErrMask[1];
 
3869
        pseudo_bit_t RcvMinPktLenErrMask[1];
 
3870
        pseudo_bit_t RcvMaxPktLenErrMask[1];
 
3871
        pseudo_bit_t RcvLongPktLenErrMask[1];
 
3872
        pseudo_bit_t RcvShortPktLenErrMask[1];
 
3873
        pseudo_bit_t RcvUnexpectedCharErrMask[1];
 
3874
        pseudo_bit_t RcvUnsupportedVLErrMask[1];
 
3875
        pseudo_bit_t RcvEBPErrMask[1];
 
3876
        pseudo_bit_t RcvIBFlowErrMask[1];
 
3877
        pseudo_bit_t RcvBadVersionErrMask[1];
 
3878
        pseudo_bit_t _unused_0[2];
 
3879
        pseudo_bit_t RcvBadTidErrMask[1];
 
3880
        pseudo_bit_t RcvHdrLenErrMask[1];
 
3881
        pseudo_bit_t RcvHdrErrMask[1];
 
3882
        pseudo_bit_t RcvIBLostLinkErrMask[1];
 
3883
        pseudo_bit_t _unused_1[11];
 
3884
        pseudo_bit_t SendMinPktLenErrMask[1];
 
3885
        pseudo_bit_t SendMaxPktLenErrMask[1];
 
3886
        pseudo_bit_t SendUnderRunErrMask[1];
 
3887
        pseudo_bit_t SendPktLenErrMask[1];
 
3888
        pseudo_bit_t SendDroppedSmpPktErrMask[1];
 
3889
        pseudo_bit_t SendDroppedDataPktErrMask[1];
 
3890
        pseudo_bit_t _unused_2[1];
 
3891
        pseudo_bit_t SendUnexpectedPktNumErrMask[1];
 
3892
        pseudo_bit_t SendUnsupportedVLErrMask[1];
 
3893
        pseudo_bit_t SendBufMisuseErrMask[1];
 
3894
        pseudo_bit_t SDmaGenMismatchErrMask[1];
 
3895
        pseudo_bit_t SDmaOutOfBoundErrMask[1];
 
3896
        pseudo_bit_t SDmaTailOutOfBoundErrMask[1];
 
3897
        pseudo_bit_t SDmaBaseErrMask[1];
 
3898
        pseudo_bit_t SDma1stDescErrMask[1];
 
3899
        pseudo_bit_t SDmaRpyTagErrMask[1];
 
3900
        pseudo_bit_t SDmaDwEnErrMask[1];
 
3901
        pseudo_bit_t SDmaMissingDwErrMask[1];
 
3902
        pseudo_bit_t SDmaUnexpDataErrMask[1];
 
3903
        pseudo_bit_t SDmaDescAddrMisalignErrMask[1];
 
3904
        pseudo_bit_t SDmaHaltErrMask[1];
 
3905
        pseudo_bit_t _unused_3[4];
 
3906
        pseudo_bit_t VL15BufMisuseErrMask[1];
 
3907
        pseudo_bit_t _unused_4[2];
 
3908
        pseudo_bit_t SHeadersErrMask[1];
 
3909
        pseudo_bit_t IBStatusChangedMask[1];
 
3910
        pseudo_bit_t _unused_5[5];
 
3911
};
 
3912
struct QIB_7322_ErrMask_1 {
 
3913
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ErrMask_1_pb );
 
3914
};
 
3915
/* Default value: 0x0000000000000000 */
 
3916
 
 
3917
#define QIB_7322_ErrStatus_1_offset 0x00002088UL
 
3918
struct QIB_7322_ErrStatus_1_pb {
 
3919
        pseudo_bit_t RcvFormatErr[1];
 
3920
        pseudo_bit_t RcvVCRCErr[1];
 
3921
        pseudo_bit_t RcvICRCErr[1];
 
3922
        pseudo_bit_t RcvMinPktLenErr[1];
 
3923
        pseudo_bit_t RcvMaxPktLenErr[1];
 
3924
        pseudo_bit_t RcvLongPktLenErr[1];
 
3925
        pseudo_bit_t RcvShortPktLenErr[1];
 
3926
        pseudo_bit_t RcvUnexpectedCharErr[1];
 
3927
        pseudo_bit_t RcvUnsupportedVLErr[1];
 
3928
        pseudo_bit_t RcvEBPErr[1];
 
3929
        pseudo_bit_t RcvIBFlowErr[1];
 
3930
        pseudo_bit_t RcvBadVersionErr[1];
 
3931
        pseudo_bit_t _unused_0[2];
 
3932
        pseudo_bit_t RcvBadTidErr[1];
 
3933
        pseudo_bit_t RcvHdrLenErr[1];
 
3934
        pseudo_bit_t RcvHdrErr[1];
 
3935
        pseudo_bit_t RcvIBLostLinkErr[1];
 
3936
        pseudo_bit_t _unused_1[11];
 
3937
        pseudo_bit_t SendMinPktLenErr[1];
 
3938
        pseudo_bit_t SendMaxPktLenErr[1];
 
3939
        pseudo_bit_t SendUnderRunErr[1];
 
3940
        pseudo_bit_t SendPktLenErr[1];
 
3941
        pseudo_bit_t SendDroppedSmpPktErr[1];
 
3942
        pseudo_bit_t SendDroppedDataPktErr[1];
 
3943
        pseudo_bit_t _unused_2[1];
 
3944
        pseudo_bit_t SendUnexpectedPktNumErr[1];
 
3945
        pseudo_bit_t SendUnsupportedVLErr[1];
 
3946
        pseudo_bit_t SendBufMisuseErr[1];
 
3947
        pseudo_bit_t SDmaGenMismatchErr[1];
 
3948
        pseudo_bit_t SDmaOutOfBoundErr[1];
 
3949
        pseudo_bit_t SDmaTailOutOfBoundErr[1];
 
3950
        pseudo_bit_t SDmaBaseErr[1];
 
3951
        pseudo_bit_t SDma1stDescErr[1];
 
3952
        pseudo_bit_t SDmaRpyTagErr[1];
 
3953
        pseudo_bit_t SDmaDwEnErr[1];
 
3954
        pseudo_bit_t SDmaMissingDwErr[1];
 
3955
        pseudo_bit_t SDmaUnexpDataErr[1];
 
3956
        pseudo_bit_t SDmaDescAddrMisalignErr[1];
 
3957
        pseudo_bit_t SDmaHaltErr[1];
 
3958
        pseudo_bit_t _unused_3[4];
 
3959
        pseudo_bit_t VL15BufMisuseErr[1];
 
3960
        pseudo_bit_t _unused_4[2];
 
3961
        pseudo_bit_t SHeadersErr[1];
 
3962
        pseudo_bit_t IBStatusChanged[1];
 
3963
        pseudo_bit_t _unused_5[5];
 
3964
};
 
3965
struct QIB_7322_ErrStatus_1 {
 
3966
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ErrStatus_1_pb );
 
3967
};
 
3968
/* Default value: 0x0000000000000000 */
 
3969
 
 
3970
#define QIB_7322_ErrClear_1_offset 0x00002090UL
 
3971
struct QIB_7322_ErrClear_1_pb {
 
3972
        pseudo_bit_t RcvFormatErrClear[1];
 
3973
        pseudo_bit_t RcvVCRCErrClear[1];
 
3974
        pseudo_bit_t RcvICRCErrClear[1];
 
3975
        pseudo_bit_t RcvMinPktLenErrClear[1];
 
3976
        pseudo_bit_t RcvMaxPktLenErrClear[1];
 
3977
        pseudo_bit_t RcvLongPktLenErrClear[1];
 
3978
        pseudo_bit_t RcvShortPktLenErrClear[1];
 
3979
        pseudo_bit_t RcvUnexpectedCharErrClear[1];
 
3980
        pseudo_bit_t RcvUnsupportedVLErrClear[1];
 
3981
        pseudo_bit_t RcvEBPErrClear[1];
 
3982
        pseudo_bit_t RcvIBFlowErrClear[1];
 
3983
        pseudo_bit_t RcvBadVersionErrClear[1];
 
3984
        pseudo_bit_t _unused_0[2];
 
3985
        pseudo_bit_t RcvBadTidErrClear[1];
 
3986
        pseudo_bit_t RcvHdrLenErrClear[1];
 
3987
        pseudo_bit_t RcvHdrErrClear[1];
 
3988
        pseudo_bit_t RcvIBLostLinkErrClear[1];
 
3989
        pseudo_bit_t _unused_1[11];
 
3990
        pseudo_bit_t SendMinPktLenErrClear[1];
 
3991
        pseudo_bit_t SendMaxPktLenErrClear[1];
 
3992
        pseudo_bit_t SendUnderRunErrClear[1];
 
3993
        pseudo_bit_t SendPktLenErrClear[1];
 
3994
        pseudo_bit_t SendDroppedSmpPktErrClear[1];
 
3995
        pseudo_bit_t SendDroppedDataPktErrClear[1];
 
3996
        pseudo_bit_t _unused_2[1];
 
3997
        pseudo_bit_t SendUnexpectedPktNumErrClear[1];
 
3998
        pseudo_bit_t SendUnsupportedVLErrClear[1];
 
3999
        pseudo_bit_t SendBufMisuseErrClear[1];
 
4000
        pseudo_bit_t SDmaGenMismatchErrClear[1];
 
4001
        pseudo_bit_t SDmaOutOfBoundErrClear[1];
 
4002
        pseudo_bit_t SDmaTailOutOfBoundErrClear[1];
 
4003
        pseudo_bit_t SDmaBaseErrClear[1];
 
4004
        pseudo_bit_t SDma1stDescErrClear[1];
 
4005
        pseudo_bit_t SDmaRpyTagErrClear[1];
 
4006
        pseudo_bit_t SDmaDwEnErrClear[1];
 
4007
        pseudo_bit_t SDmaMissingDwErrClear[1];
 
4008
        pseudo_bit_t SDmaUnexpDataErrClear[1];
 
4009
        pseudo_bit_t SDmaDescAddrMisalignErrClear[1];
 
4010
        pseudo_bit_t SDmaHaltErrClear[1];
 
4011
        pseudo_bit_t _unused_3[4];
 
4012
        pseudo_bit_t VL15BufMisuseErrClear[1];
 
4013
        pseudo_bit_t _unused_4[2];
 
4014
        pseudo_bit_t SHeadersErrClear[1];
 
4015
        pseudo_bit_t IBStatusChangedClear[1];
 
4016
        pseudo_bit_t _unused_5[5];
 
4017
};
 
4018
struct QIB_7322_ErrClear_1 {
 
4019
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ErrClear_1_pb );
 
4020
};
 
4021
/* Default value: 0x0000000000000000 */
 
4022
 
 
4023
#define QIB_7322_TXEStatus_1_offset 0x000020b8UL
 
4024
struct QIB_7322_TXEStatus_1_pb {
 
4025
        pseudo_bit_t LaFifoEmpty_VL0[1];
 
4026
        pseudo_bit_t LaFifoEmpty_VL1[1];
 
4027
        pseudo_bit_t LaFifoEmpty_VL2[1];
 
4028
        pseudo_bit_t LaFifoEmpty_VL3[1];
 
4029
        pseudo_bit_t LaFifoEmpty_VL4[1];
 
4030
        pseudo_bit_t LaFifoEmpty_VL5[1];
 
4031
        pseudo_bit_t LaFifoEmpty_VL6[1];
 
4032
        pseudo_bit_t LaFifoEmpty_VL7[1];
 
4033
        pseudo_bit_t _unused_0[7];
 
4034
        pseudo_bit_t LaFifoEmpty_VL15[1];
 
4035
        pseudo_bit_t _unused_1[14];
 
4036
        pseudo_bit_t RmFifoEmpty[1];
 
4037
        pseudo_bit_t TXE_IBC_Idle[1];
 
4038
        pseudo_bit_t _unused_2[32];
 
4039
};
 
4040
struct QIB_7322_TXEStatus_1 {
 
4041
        PSEUDO_BIT_STRUCT ( struct QIB_7322_TXEStatus_1_pb );
 
4042
};
 
4043
/* Default value: 0x0000000XC00080FF */
 
4044
 
 
4045
#define QIB_7322_RcvCtrl_1_offset 0x00002100UL
 
4046
struct QIB_7322_RcvCtrl_1_pb {
 
4047
        pseudo_bit_t _unused_0[1];
 
4048
        pseudo_bit_t ContextEnableKernel[1];
 
4049
        pseudo_bit_t ContextEnableUser[16];
 
4050
        pseudo_bit_t _unused_1[21];
 
4051
        pseudo_bit_t RcvIBPortEnable[1];
 
4052
        pseudo_bit_t RcvQPMapEnable[1];
 
4053
        pseudo_bit_t RcvPartitionKeyDisable[1];
 
4054
        pseudo_bit_t RcvResetCredit[1];
 
4055
        pseudo_bit_t _unused_2[21];
 
4056
};
 
4057
struct QIB_7322_RcvCtrl_1 {
 
4058
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvCtrl_1_pb );
 
4059
};
 
4060
/* Default value: 0x0000000000000000 */
 
4061
 
 
4062
#define QIB_7322_RcvBTHQP_1_offset 0x00002108UL
 
4063
struct QIB_7322_RcvBTHQP_1_pb {
 
4064
        pseudo_bit_t RcvBTHQP[24];
 
4065
        pseudo_bit_t _unused_0[40];
 
4066
};
 
4067
struct QIB_7322_RcvBTHQP_1 {
 
4068
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvBTHQP_1_pb );
 
4069
};
 
4070
/* Default value: 0x0000000000000000 */
 
4071
 
 
4072
#define QIB_7322_RcvQPMapTableA_1_offset 0x00002110UL
 
4073
struct QIB_7322_RcvQPMapTableA_1_pb {
 
4074
        pseudo_bit_t RcvQPMapContext0[5];
 
4075
        pseudo_bit_t RcvQPMapContext1[5];
 
4076
        pseudo_bit_t RcvQPMapContext2[5];
 
4077
        pseudo_bit_t RcvQPMapContext3[5];
 
4078
        pseudo_bit_t RcvQPMapContext4[5];
 
4079
        pseudo_bit_t RcvQPMapContext5[5];
 
4080
        pseudo_bit_t _unused_0[34];
 
4081
};
 
4082
struct QIB_7322_RcvQPMapTableA_1 {
 
4083
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableA_1_pb );
 
4084
};
 
4085
/* Default value: 0x0000000000000000 */
 
4086
 
 
4087
#define QIB_7322_RcvQPMapTableB_1_offset 0x00002118UL
 
4088
struct QIB_7322_RcvQPMapTableB_1_pb {
 
4089
        pseudo_bit_t RcvQPMapContext6[5];
 
4090
        pseudo_bit_t RcvQPMapContext7[5];
 
4091
        pseudo_bit_t RcvQPMapContext8[5];
 
4092
        pseudo_bit_t RcvQPMapContext9[5];
 
4093
        pseudo_bit_t RcvQPMapContext10[5];
 
4094
        pseudo_bit_t RcvQPMapContext11[5];
 
4095
        pseudo_bit_t _unused_0[34];
 
4096
};
 
4097
struct QIB_7322_RcvQPMapTableB_1 {
 
4098
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableB_1_pb );
 
4099
};
 
4100
/* Default value: 0x0000000000000000 */
 
4101
 
 
4102
#define QIB_7322_RcvQPMapTableC_1_offset 0x00002120UL
 
4103
struct QIB_7322_RcvQPMapTableC_1_pb {
 
4104
        pseudo_bit_t RcvQPMapContext12[5];
 
4105
        pseudo_bit_t RcvQPMapContext13[5];
 
4106
        pseudo_bit_t RcvQPMapContext14[5];
 
4107
        pseudo_bit_t RcvQPMapContext15[5];
 
4108
        pseudo_bit_t RcvQPMapContext16[5];
 
4109
        pseudo_bit_t RcvQPMapContext17[5];
 
4110
        pseudo_bit_t _unused_0[34];
 
4111
};
 
4112
struct QIB_7322_RcvQPMapTableC_1 {
 
4113
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableC_1_pb );
 
4114
};
 
4115
/* Default value: 0x0000000000000000 */
 
4116
 
 
4117
#define QIB_7322_RcvQPMapTableD_1_offset 0x00002128UL
 
4118
struct QIB_7322_RcvQPMapTableD_1_pb {
 
4119
        pseudo_bit_t RcvQPMapContext18[5];
 
4120
        pseudo_bit_t RcvQPMapContext19[5];
 
4121
        pseudo_bit_t RcvQPMapContext20[5];
 
4122
        pseudo_bit_t RcvQPMapContext21[5];
 
4123
        pseudo_bit_t RcvQPMapContext22[5];
 
4124
        pseudo_bit_t RcvQPMapContext23[5];
 
4125
        pseudo_bit_t _unused_0[34];
 
4126
};
 
4127
struct QIB_7322_RcvQPMapTableD_1 {
 
4128
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableD_1_pb );
 
4129
};
 
4130
/* Default value: 0x0000000000000000 */
 
4131
 
 
4132
#define QIB_7322_RcvQPMapTableE_1_offset 0x00002130UL
 
4133
struct QIB_7322_RcvQPMapTableE_1_pb {
 
4134
        pseudo_bit_t RcvQPMapContext24[5];
 
4135
        pseudo_bit_t RcvQPMapContext25[5];
 
4136
        pseudo_bit_t RcvQPMapContext26[5];
 
4137
        pseudo_bit_t RcvQPMapContext27[5];
 
4138
        pseudo_bit_t RcvQPMapContext28[5];
 
4139
        pseudo_bit_t RcvQPMapContext29[5];
 
4140
        pseudo_bit_t _unused_0[34];
 
4141
};
 
4142
struct QIB_7322_RcvQPMapTableE_1 {
 
4143
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableE_1_pb );
 
4144
};
 
4145
/* Default value: 0x0000000000000000 */
 
4146
 
 
4147
#define QIB_7322_RcvQPMapTableF_1_offset 0x00002138UL
 
4148
struct QIB_7322_RcvQPMapTableF_1_pb {
 
4149
        pseudo_bit_t RcvQPMapContext30[5];
 
4150
        pseudo_bit_t RcvQPMapContext31[5];
 
4151
        pseudo_bit_t _unused_0[54];
 
4152
};
 
4153
struct QIB_7322_RcvQPMapTableF_1 {
 
4154
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMapTableF_1_pb );
 
4155
};
 
4156
/* Default value: 0x0000000000000000 */
 
4157
 
 
4158
#define QIB_7322_PSStat_1_offset 0x00002140UL
 
4159
/* Default value: 0x0000000000000000 */
 
4160
 
 
4161
#define QIB_7322_PSStart_1_offset 0x00002148UL
 
4162
/* Default value: 0x0000000000000000 */
 
4163
 
 
4164
#define QIB_7322_PSInterval_1_offset 0x00002150UL
 
4165
/* Default value: 0x0000000000000000 */
 
4166
 
 
4167
#define QIB_7322_RcvStatus_1_offset 0x00002160UL
 
4168
struct QIB_7322_RcvStatus_1_pb {
 
4169
        pseudo_bit_t RxPktInProgress[1];
 
4170
        pseudo_bit_t DmaeqBlockingContext[5];
 
4171
        pseudo_bit_t _unused_0[58];
 
4172
};
 
4173
struct QIB_7322_RcvStatus_1 {
 
4174
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvStatus_1_pb );
 
4175
};
 
4176
/* Default value: 0x0000000000000000 */
 
4177
 
 
4178
#define QIB_7322_RcvPartitionKey_1_offset 0x00002168UL
 
4179
/* Default value: 0x0000000000000000 */
 
4180
 
 
4181
#define QIB_7322_RcvQPMulticastContext_1_offset 0x00002170UL
 
4182
struct QIB_7322_RcvQPMulticastContext_1_pb {
 
4183
        pseudo_bit_t RcvQpMcContext[5];
 
4184
        pseudo_bit_t _unused_0[59];
 
4185
};
 
4186
struct QIB_7322_RcvQPMulticastContext_1 {
 
4187
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvQPMulticastContext_1_pb );
 
4188
};
 
4189
/* Default value: 0x0000000000000000 */
 
4190
 
 
4191
#define QIB_7322_RcvPktLEDCnt_1_offset 0x00002178UL
 
4192
struct QIB_7322_RcvPktLEDCnt_1_pb {
 
4193
        pseudo_bit_t OFFperiod[32];
 
4194
        pseudo_bit_t ONperiod[32];
 
4195
};
 
4196
struct QIB_7322_RcvPktLEDCnt_1 {
 
4197
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvPktLEDCnt_1_pb );
 
4198
};
 
4199
/* Default value: 0x0000000000000000 */
 
4200
 
 
4201
#define QIB_7322_SendDmaIdleCnt_1_offset 0x00002180UL
 
4202
struct QIB_7322_SendDmaIdleCnt_1_pb {
 
4203
        pseudo_bit_t SendDmaIdleCnt[16];
 
4204
        pseudo_bit_t _unused_0[48];
 
4205
};
 
4206
struct QIB_7322_SendDmaIdleCnt_1 {
 
4207
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaIdleCnt_1_pb );
 
4208
};
 
4209
/* Default value: 0x0000000000000000 */
 
4210
 
 
4211
#define QIB_7322_SendDmaReloadCnt_1_offset 0x00002188UL
 
4212
struct QIB_7322_SendDmaReloadCnt_1_pb {
 
4213
        pseudo_bit_t SendDmaReloadCnt[16];
 
4214
        pseudo_bit_t _unused_0[48];
 
4215
};
 
4216
struct QIB_7322_SendDmaReloadCnt_1 {
 
4217
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaReloadCnt_1_pb );
 
4218
};
 
4219
/* Default value: 0x0000000000000000 */
 
4220
 
 
4221
#define QIB_7322_SendDmaDescCnt_1_offset 0x00002190UL
 
4222
struct QIB_7322_SendDmaDescCnt_1_pb {
 
4223
        pseudo_bit_t SendDmaDescCnt[16];
 
4224
        pseudo_bit_t _unused_0[48];
 
4225
};
 
4226
struct QIB_7322_SendDmaDescCnt_1 {
 
4227
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaDescCnt_1_pb );
 
4228
};
 
4229
/* Default value: 0x0000000000000000 */
 
4230
 
 
4231
#define QIB_7322_SendCtrl_1_offset 0x000021c0UL
 
4232
struct QIB_7322_SendCtrl_1_pb {
 
4233
        pseudo_bit_t TxeAbortIbc[1];
 
4234
        pseudo_bit_t TxeBypassIbc[1];
 
4235
        pseudo_bit_t _unused_0[1];
 
4236
        pseudo_bit_t SendEnable[1];
 
4237
        pseudo_bit_t _unused_1[3];
 
4238
        pseudo_bit_t ForceCreditUpToDate[1];
 
4239
        pseudo_bit_t SDmaCleanup[1];
 
4240
        pseudo_bit_t SDmaIntEnable[1];
 
4241
        pseudo_bit_t SDmaSingleDescriptor[1];
 
4242
        pseudo_bit_t SDmaEnable[1];
 
4243
        pseudo_bit_t SDmaHalt[1];
 
4244
        pseudo_bit_t TxeDrainLaFifo[1];
 
4245
        pseudo_bit_t TxeDrainRmFifo[1];
 
4246
        pseudo_bit_t IBVLArbiterEn[1];
 
4247
        pseudo_bit_t _unused_2[48];
 
4248
};
 
4249
struct QIB_7322_SendCtrl_1 {
 
4250
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendCtrl_1_pb );
 
4251
};
 
4252
/* Default value: 0x0000000000000000 */
 
4253
 
 
4254
#define QIB_7322_SendDmaBase_1_offset 0x000021f8UL
 
4255
struct QIB_7322_SendDmaBase_1_pb {
 
4256
        pseudo_bit_t SendDmaBase[48];
 
4257
        pseudo_bit_t _unused_0[16];
 
4258
};
 
4259
struct QIB_7322_SendDmaBase_1 {
 
4260
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaBase_1_pb );
 
4261
};
 
4262
/* Default value: 0x0000000000000000 */
 
4263
 
 
4264
#define QIB_7322_SendDmaLenGen_1_offset 0x00002200UL
 
4265
struct QIB_7322_SendDmaLenGen_1_pb {
 
4266
        pseudo_bit_t Length[16];
 
4267
        pseudo_bit_t Generation[3];
 
4268
        pseudo_bit_t _unused_0[45];
 
4269
};
 
4270
struct QIB_7322_SendDmaLenGen_1 {
 
4271
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaLenGen_1_pb );
 
4272
};
 
4273
/* Default value: 0x0000000000000000 */
 
4274
 
 
4275
#define QIB_7322_SendDmaTail_1_offset 0x00002208UL
 
4276
struct QIB_7322_SendDmaTail_1_pb {
 
4277
        pseudo_bit_t SendDmaTail[16];
 
4278
        pseudo_bit_t _unused_0[48];
 
4279
};
 
4280
struct QIB_7322_SendDmaTail_1 {
 
4281
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaTail_1_pb );
 
4282
};
 
4283
/* Default value: 0x0000000000000000 */
 
4284
 
 
4285
#define QIB_7322_SendDmaHead_1_offset 0x00002210UL
 
4286
struct QIB_7322_SendDmaHead_1_pb {
 
4287
        pseudo_bit_t SendDmaHead[16];
 
4288
        pseudo_bit_t _unused_0[16];
 
4289
        pseudo_bit_t InternalSendDmaHead[16];
 
4290
        pseudo_bit_t _unused_1[16];
 
4291
};
 
4292
struct QIB_7322_SendDmaHead_1 {
 
4293
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaHead_1_pb );
 
4294
};
 
4295
/* Default value: 0x0000000000000000 */
 
4296
 
 
4297
#define QIB_7322_SendDmaHeadAddr_1_offset 0x00002218UL
 
4298
struct QIB_7322_SendDmaHeadAddr_1_pb {
 
4299
        pseudo_bit_t SendDmaHeadAddr[48];
 
4300
        pseudo_bit_t _unused_0[16];
 
4301
};
 
4302
struct QIB_7322_SendDmaHeadAddr_1 {
 
4303
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaHeadAddr_1_pb );
 
4304
};
 
4305
/* Default value: 0x0000000000000000 */
 
4306
 
 
4307
#define QIB_7322_SendDmaBufMask0_1_offset 0x00002220UL
 
4308
struct QIB_7322_SendDmaBufMask0_1_pb {
 
4309
        pseudo_bit_t BufMask_63_0[64];
 
4310
};
 
4311
struct QIB_7322_SendDmaBufMask0_1 {
 
4312
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaBufMask0_1_pb );
 
4313
};
 
4314
/* Default value: 0x0000000000000000 */
 
4315
 
 
4316
#define QIB_7322_SendDmaStatus_1_offset 0x00002238UL
 
4317
struct QIB_7322_SendDmaStatus_1_pb {
 
4318
        pseudo_bit_t SplFifoDescIndex[16];
 
4319
        pseudo_bit_t SplFifoBufNum[8];
 
4320
        pseudo_bit_t SplFifoFull[1];
 
4321
        pseudo_bit_t SplFifoEmpty[1];
 
4322
        pseudo_bit_t SplFifoDisarmed[1];
 
4323
        pseudo_bit_t SplFifoReadyToGo[1];
 
4324
        pseudo_bit_t ScbFetchDescFlag[1];
 
4325
        pseudo_bit_t ScbEntryValid[1];
 
4326
        pseudo_bit_t ScbEmpty[1];
 
4327
        pseudo_bit_t ScbFull[1];
 
4328
        pseudo_bit_t RpyTag_7_0[8];
 
4329
        pseudo_bit_t RpyLowAddr_6_0[7];
 
4330
        pseudo_bit_t ScbDescIndex_13_0[14];
 
4331
        pseudo_bit_t InternalSDmaHalt[1];
 
4332
        pseudo_bit_t HaltInProg[1];
 
4333
        pseudo_bit_t ScoreBoardDrainInProg[1];
 
4334
};
 
4335
struct QIB_7322_SendDmaStatus_1 {
 
4336
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaStatus_1_pb );
 
4337
};
 
4338
/* Default value: 0x0000000042000000 */
 
4339
 
 
4340
#define QIB_7322_SendDmaPriorityThld_1_offset 0x00002258UL
 
4341
struct QIB_7322_SendDmaPriorityThld_1_pb {
 
4342
        pseudo_bit_t PriorityThreshold[4];
 
4343
        pseudo_bit_t _unused_0[60];
 
4344
};
 
4345
struct QIB_7322_SendDmaPriorityThld_1 {
 
4346
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaPriorityThld_1_pb );
 
4347
};
 
4348
/* Default value: 0x0000000000000000 */
 
4349
 
 
4350
#define QIB_7322_SendHdrErrSymptom_1_offset 0x00002260UL
 
4351
struct QIB_7322_SendHdrErrSymptom_1_pb {
 
4352
        pseudo_bit_t PacketTooSmall[1];
 
4353
        pseudo_bit_t RawIPV6[1];
 
4354
        pseudo_bit_t SLIDFail[1];
 
4355
        pseudo_bit_t QPFail[1];
 
4356
        pseudo_bit_t PkeyFail[1];
 
4357
        pseudo_bit_t GRHFail[1];
 
4358
        pseudo_bit_t NonKeyPacket[1];
 
4359
        pseudo_bit_t _unused_0[57];
 
4360
};
 
4361
struct QIB_7322_SendHdrErrSymptom_1 {
 
4362
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendHdrErrSymptom_1_pb );
 
4363
};
 
4364
/* Default value: 0x0000000000000000 */
 
4365
 
 
4366
#define QIB_7322_RxCreditVL0_1_offset 0x00002280UL
 
4367
struct QIB_7322_RxCreditVL0_1_pb {
 
4368
        pseudo_bit_t RxMaxCreditVL[12];
 
4369
        pseudo_bit_t _unused_0[4];
 
4370
        pseudo_bit_t RxBufrConsumedVL[12];
 
4371
        pseudo_bit_t _unused_1[36];
 
4372
};
 
4373
struct QIB_7322_RxCreditVL0_1 {
 
4374
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxCreditVL0_1_pb );
 
4375
};
 
4376
/* Default value: 0x0000000000000000 */
 
4377
 
 
4378
#define QIB_7322_SendDmaBufUsed0_1_offset 0x00002480UL
 
4379
struct QIB_7322_SendDmaBufUsed0_1_pb {
 
4380
        pseudo_bit_t BufUsed_63_0[64];
 
4381
};
 
4382
struct QIB_7322_SendDmaBufUsed0_1 {
 
4383
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaBufUsed0_1_pb );
 
4384
};
 
4385
/* Default value: 0x0000000000000000 */
 
4386
 
 
4387
#define QIB_7322_SendDmaReqTagUsed_1_offset 0x00002498UL
 
4388
struct QIB_7322_SendDmaReqTagUsed_1_pb {
 
4389
        pseudo_bit_t ReqTagUsed_7_0[8];
 
4390
        pseudo_bit_t _unused_0[56];
 
4391
};
 
4392
struct QIB_7322_SendDmaReqTagUsed_1 {
 
4393
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendDmaReqTagUsed_1_pb );
 
4394
};
 
4395
/* Default value: 0x0000000000000000 */
 
4396
 
 
4397
#define QIB_7322_SendCheckControl_1_offset 0x000024a8UL
 
4398
struct QIB_7322_SendCheckControl_1_pb {
 
4399
        pseudo_bit_t PacketTooSmall_En[1];
 
4400
        pseudo_bit_t RawIPV6_En[1];
 
4401
        pseudo_bit_t SLID_En[1];
 
4402
        pseudo_bit_t BTHQP_En[1];
 
4403
        pseudo_bit_t PKey_En[1];
 
4404
        pseudo_bit_t _unused_0[59];
 
4405
};
 
4406
struct QIB_7322_SendCheckControl_1 {
 
4407
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendCheckControl_1_pb );
 
4408
};
 
4409
/* Default value: 0x0000000000000000 */
 
4410
 
 
4411
#define QIB_7322_SendIBSLIDMask_1_offset 0x000024b0UL
 
4412
struct QIB_7322_SendIBSLIDMask_1_pb {
 
4413
        pseudo_bit_t SendIBSLIDMask_15_0[16];
 
4414
        pseudo_bit_t _unused_0[48];
 
4415
};
 
4416
struct QIB_7322_SendIBSLIDMask_1 {
 
4417
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendIBSLIDMask_1_pb );
 
4418
};
 
4419
/* Default value: 0x0000000000000000 */
 
4420
 
 
4421
#define QIB_7322_SendIBSLIDAssign_1_offset 0x000024b8UL
 
4422
struct QIB_7322_SendIBSLIDAssign_1_pb {
 
4423
        pseudo_bit_t SendIBSLIDAssign_15_0[16];
 
4424
        pseudo_bit_t _unused_0[48];
 
4425
};
 
4426
struct QIB_7322_SendIBSLIDAssign_1 {
 
4427
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendIBSLIDAssign_1_pb );
 
4428
};
 
4429
/* Default value: 0x0000000000000000 */
 
4430
 
 
4431
#define QIB_7322_IBCStatusA_1_offset 0x00002540UL
 
4432
struct QIB_7322_IBCStatusA_1_pb {
 
4433
        pseudo_bit_t LinkTrainingState[5];
 
4434
        pseudo_bit_t LinkState[3];
 
4435
        pseudo_bit_t LinkSpeedActive[1];
 
4436
        pseudo_bit_t LinkWidthActive[1];
 
4437
        pseudo_bit_t DDS_RXEQ_FAIL[1];
 
4438
        pseudo_bit_t _unused_0[1];
 
4439
        pseudo_bit_t IBRxLaneReversed[1];
 
4440
        pseudo_bit_t IBTxLaneReversed[1];
 
4441
        pseudo_bit_t ScrambleEn[1];
 
4442
        pseudo_bit_t ScrambleCapRemote[1];
 
4443
        pseudo_bit_t _unused_1[13];
 
4444
        pseudo_bit_t LinkSpeedQDR[1];
 
4445
        pseudo_bit_t TxReady[1];
 
4446
        pseudo_bit_t _unused_2[1];
 
4447
        pseudo_bit_t TxCreditOk_VL0[1];
 
4448
        pseudo_bit_t TxCreditOk_VL1[1];
 
4449
        pseudo_bit_t TxCreditOk_VL2[1];
 
4450
        pseudo_bit_t TxCreditOk_VL3[1];
 
4451
        pseudo_bit_t TxCreditOk_VL4[1];
 
4452
        pseudo_bit_t TxCreditOk_VL5[1];
 
4453
        pseudo_bit_t TxCreditOk_VL6[1];
 
4454
        pseudo_bit_t TxCreditOk_VL7[1];
 
4455
        pseudo_bit_t _unused_3[24];
 
4456
};
 
4457
struct QIB_7322_IBCStatusA_1 {
 
4458
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBCStatusA_1_pb );
 
4459
};
 
4460
/* Default value: 0x0000000000000X02 */
 
4461
 
 
4462
#define QIB_7322_IBCStatusB_1_offset 0x00002548UL
 
4463
struct QIB_7322_IBCStatusB_1_pb {
 
4464
        pseudo_bit_t LinkRoundTripLatency[26];
 
4465
        pseudo_bit_t ReqDDSLocalFromRmt[4];
 
4466
        pseudo_bit_t RxEqLocalDevice[2];
 
4467
        pseudo_bit_t heartbeat_crosstalk[4];
 
4468
        pseudo_bit_t heartbeat_timed_out[1];
 
4469
        pseudo_bit_t _unused_0[27];
 
4470
};
 
4471
struct QIB_7322_IBCStatusB_1 {
 
4472
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBCStatusB_1_pb );
 
4473
};
 
4474
/* Default value: 0x00000000XXXXXXXX */
 
4475
 
 
4476
#define QIB_7322_IBCCtrlA_1_offset 0x00002560UL
 
4477
struct QIB_7322_IBCCtrlA_1_pb {
 
4478
        pseudo_bit_t FlowCtrlPeriod[8];
 
4479
        pseudo_bit_t FlowCtrlWaterMark[8];
 
4480
        pseudo_bit_t LinkInitCmd[3];
 
4481
        pseudo_bit_t LinkCmd[2];
 
4482
        pseudo_bit_t MaxPktLen[11];
 
4483
        pseudo_bit_t PhyerrThreshold[4];
 
4484
        pseudo_bit_t OverrunThreshold[4];
 
4485
        pseudo_bit_t _unused_0[8];
 
4486
        pseudo_bit_t NumVLane[3];
 
4487
        pseudo_bit_t _unused_1[9];
 
4488
        pseudo_bit_t IBStatIntReductionEn[1];
 
4489
        pseudo_bit_t IBLinkEn[1];
 
4490
        pseudo_bit_t LinkDownDefaultState[1];
 
4491
        pseudo_bit_t Loopback[1];
 
4492
};
 
4493
struct QIB_7322_IBCCtrlA_1 {
 
4494
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBCCtrlA_1_pb );
 
4495
};
 
4496
/* Default value: 0x0000000000000000 */
 
4497
 
 
4498
#define QIB_7322_IBCCtrlB_1_offset 0x00002568UL
 
4499
struct QIB_7322_IBCCtrlB_1_pb {
 
4500
        pseudo_bit_t IB_ENHANCED_MODE[1];
 
4501
        pseudo_bit_t SD_SPEED[1];
 
4502
        pseudo_bit_t SD_SPEED_SDR[1];
 
4503
        pseudo_bit_t SD_SPEED_DDR[1];
 
4504
        pseudo_bit_t SD_SPEED_QDR[1];
 
4505
        pseudo_bit_t IB_NUM_CHANNELS[2];
 
4506
        pseudo_bit_t IB_POLARITY_REV_SUPP[1];
 
4507
        pseudo_bit_t IB_LANE_REV_SUPPORTED[1];
 
4508
        pseudo_bit_t SD_RX_EQUAL_ENABLE[1];
 
4509
        pseudo_bit_t SD_ADD_ENB[1];
 
4510
        pseudo_bit_t SD_DDSV[1];
 
4511
        pseudo_bit_t SD_DDS[4];
 
4512
        pseudo_bit_t HRTBT_ENB[1];
 
4513
        pseudo_bit_t HRTBT_AUTO[1];
 
4514
        pseudo_bit_t HRTBT_PORT[8];
 
4515
        pseudo_bit_t HRTBT_REQ[1];
 
4516
        pseudo_bit_t IB_ENABLE_FILT_DPKT[1];
 
4517
        pseudo_bit_t _unused_0[4];
 
4518
        pseudo_bit_t IB_DLID[16];
 
4519
        pseudo_bit_t IB_DLID_MASK[16];
 
4520
};
 
4521
struct QIB_7322_IBCCtrlB_1 {
 
4522
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBCCtrlB_1_pb );
 
4523
};
 
4524
/* Default value: 0x00000000000305FF */
 
4525
 
 
4526
#define QIB_7322_IBCCtrlC_1_offset 0x00002570UL
 
4527
struct QIB_7322_IBCCtrlC_1_pb {
 
4528
        pseudo_bit_t IB_FRONT_PORCH[5];
 
4529
        pseudo_bit_t IB_BACK_PORCH[5];
 
4530
        pseudo_bit_t _unused_0[54];
 
4531
};
 
4532
struct QIB_7322_IBCCtrlC_1 {
 
4533
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBCCtrlC_1_pb );
 
4534
};
 
4535
/* Default value: 0x0000000000000301 */
 
4536
 
 
4537
#define QIB_7322_HRTBT_GUID_1_offset 0x00002588UL
 
4538
/* Default value: 0x0000000000000000 */
 
4539
 
 
4540
#define QIB_7322_IB_SDTEST_IF_TX_1_offset 0x00002590UL
 
4541
struct QIB_7322_IB_SDTEST_IF_TX_1_pb {
 
4542
        pseudo_bit_t TS_T_TX_VALID[1];
 
4543
        pseudo_bit_t TS_3_TX_VALID[1];
 
4544
        pseudo_bit_t VL_CAP[2];
 
4545
        pseudo_bit_t CREDIT_CHANGE[1];
 
4546
        pseudo_bit_t _unused_0[6];
 
4547
        pseudo_bit_t TS_TX_OPCODE[2];
 
4548
        pseudo_bit_t TS_TX_SPEED[3];
 
4549
        pseudo_bit_t _unused_1[16];
 
4550
        pseudo_bit_t TS_TX_TX_CFG[16];
 
4551
        pseudo_bit_t TS_TX_RX_CFG[16];
 
4552
};
 
4553
struct QIB_7322_IB_SDTEST_IF_TX_1 {
 
4554
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IB_SDTEST_IF_TX_1_pb );
 
4555
};
 
4556
/* Default value: 0x0000000000000000 */
 
4557
 
 
4558
#define QIB_7322_IB_SDTEST_IF_RX_1_offset 0x00002598UL
 
4559
struct QIB_7322_IB_SDTEST_IF_RX_1_pb {
 
4560
        pseudo_bit_t TS_T_RX_VALID[1];
 
4561
        pseudo_bit_t TS_3_RX_VALID[1];
 
4562
        pseudo_bit_t _unused_0[14];
 
4563
        pseudo_bit_t TS_RX_A[8];
 
4564
        pseudo_bit_t TS_RX_B[8];
 
4565
        pseudo_bit_t TS_RX_TX_CFG[16];
 
4566
        pseudo_bit_t TS_RX_RX_CFG[16];
 
4567
};
 
4568
struct QIB_7322_IB_SDTEST_IF_RX_1 {
 
4569
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IB_SDTEST_IF_RX_1_pb );
 
4570
};
 
4571
/* Default value: 0x0000000000000000 */
 
4572
 
 
4573
#define QIB_7322_IBNCModeCtrl_1_offset 0x000025b8UL
 
4574
struct QIB_7322_IBNCModeCtrl_1_pb {
 
4575
        pseudo_bit_t TSMEnable_send_TS1[1];
 
4576
        pseudo_bit_t TSMEnable_send_TS2[1];
 
4577
        pseudo_bit_t TSMEnable_ignore_TSM_on_rx[1];
 
4578
        pseudo_bit_t _unused_0[5];
 
4579
        pseudo_bit_t TSMCode_TS1[9];
 
4580
        pseudo_bit_t TSMCode_TS2[9];
 
4581
        pseudo_bit_t _unused_1[6];
 
4582
        pseudo_bit_t ScrambleCapLocal[1];
 
4583
        pseudo_bit_t ScrambleCapRemoteMask[1];
 
4584
        pseudo_bit_t ScrambleCapRemoteForce[1];
 
4585
        pseudo_bit_t _unused_2[29];
 
4586
};
 
4587
struct QIB_7322_IBNCModeCtrl_1 {
 
4588
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBNCModeCtrl_1_pb );
 
4589
};
 
4590
/* Default value: 0x0000000000000000 */
 
4591
 
 
4592
#define QIB_7322_IBSerdesStatus_1_offset 0x000025d0UL
 
4593
/* Default value: 0x0000000000000000 */
 
4594
 
 
4595
#define QIB_7322_IBPCSConfig_1_offset 0x000025d8UL
 
4596
struct QIB_7322_IBPCSConfig_1_pb {
 
4597
        pseudo_bit_t tx_rx_reset[1];
 
4598
        pseudo_bit_t xcv_treset[1];
 
4599
        pseudo_bit_t xcv_rreset[1];
 
4600
        pseudo_bit_t _unused_0[6];
 
4601
        pseudo_bit_t link_sync_mask[10];
 
4602
        pseudo_bit_t _unused_1[45];
 
4603
};
 
4604
struct QIB_7322_IBPCSConfig_1 {
 
4605
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBPCSConfig_1_pb );
 
4606
};
 
4607
/* Default value: 0x0000000000000007 */
 
4608
 
 
4609
#define QIB_7322_IBSerdesCtrl_1_offset 0x000025e0UL
 
4610
struct QIB_7322_IBSerdesCtrl_1_pb {
 
4611
        pseudo_bit_t CMODE[7];
 
4612
        pseudo_bit_t _unused_0[1];
 
4613
        pseudo_bit_t TXIDLE[1];
 
4614
        pseudo_bit_t RXPD[1];
 
4615
        pseudo_bit_t TXPD[1];
 
4616
        pseudo_bit_t PLLPD[1];
 
4617
        pseudo_bit_t LPEN[1];
 
4618
        pseudo_bit_t RXLOSEN[1];
 
4619
        pseudo_bit_t _unused_1[1];
 
4620
        pseudo_bit_t IB_LAT_MODE[1];
 
4621
        pseudo_bit_t CGMODE[4];
 
4622
        pseudo_bit_t CHANNEL_RESET_N[4];
 
4623
        pseudo_bit_t DISABLE_RXLATOFF_SDR[1];
 
4624
        pseudo_bit_t DISABLE_RXLATOFF_DDR[1];
 
4625
        pseudo_bit_t DISABLE_RXLATOFF_QDR[1];
 
4626
        pseudo_bit_t _unused_2[37];
 
4627
};
 
4628
struct QIB_7322_IBSerdesCtrl_1 {
 
4629
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBSerdesCtrl_1_pb );
 
4630
};
 
4631
/* Default value: 0x0000000000FFA00F */
 
4632
 
 
4633
#define QIB_7322_IBSD_TX_DEEMPHASIS_OVERRIDE_1_offset 0x00002600UL
 
4634
struct QIB_7322_IBSD_TX_DEEMPHASIS_OVERRIDE_1_pb {
 
4635
        pseudo_bit_t txcn1_ena[3];
 
4636
        pseudo_bit_t txcn1_xtra_emph0[2];
 
4637
        pseudo_bit_t txcp1_ena[4];
 
4638
        pseudo_bit_t txc0_ena[5];
 
4639
        pseudo_bit_t txampcntl_d2a[4];
 
4640
        pseudo_bit_t _unused_0[12];
 
4641
        pseudo_bit_t reset_tx_deemphasis_override[1];
 
4642
        pseudo_bit_t tx_override_deemphasis_select[1];
 
4643
        pseudo_bit_t _unused_1[32];
 
4644
};
 
4645
struct QIB_7322_IBSD_TX_DEEMPHASIS_OVERRIDE_1 {
 
4646
        PSEUDO_BIT_STRUCT ( struct QIB_7322_IBSD_TX_DEEMPHASIS_OVERRIDE_1_pb );
 
4647
};
 
4648
/* Default value: 0x0000000000000000 */
 
4649
 
 
4650
#define QIB_7322_ADAPT_DISABLE_STATIC_SDR_1_offset 0x00002640UL
 
4651
struct QIB_7322_ADAPT_DISABLE_STATIC_SDR_1_pb {
 
4652
        pseudo_bit_t static_disable_rxenadfe_sdr_ch0[8];
 
4653
        pseudo_bit_t static_disable_rxenadfe_sdr_ch1[8];
 
4654
        pseudo_bit_t static_disable_rxenadfe_sdr_ch2[8];
 
4655
        pseudo_bit_t static_disable_rxenadfe_sdr_ch3[8];
 
4656
        pseudo_bit_t static_disable_rxenale_sdr_ch0[1];
 
4657
        pseudo_bit_t static_disable_rxenale_sdr_ch1[1];
 
4658
        pseudo_bit_t static_disable_rxenale_sdr_ch2[1];
 
4659
        pseudo_bit_t static_disable_rxenale_sdr_ch3[1];
 
4660
        pseudo_bit_t static_disable_rxenagain_sdr_ch0[1];
 
4661
        pseudo_bit_t static_disable_rxenagain_sdr_ch1[1];
 
4662
        pseudo_bit_t static_disable_rxenagain_sdr_ch2[1];
 
4663
        pseudo_bit_t static_disable_rxenagain_sdr_ch3[1];
 
4664
        pseudo_bit_t _unused_0[24];
 
4665
};
 
4666
struct QIB_7322_ADAPT_DISABLE_STATIC_SDR_1 {
 
4667
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_STATIC_SDR_1_pb );
 
4668
};
 
4669
/* Default value: 0x0000000000000000 */
 
4670
 
 
4671
#define QIB_7322_ADAPT_DISABLE_DYNAMIC_SDR_1_offset 0x00002648UL
 
4672
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_SDR_1_pb {
 
4673
        pseudo_bit_t dyn_disable_rxenadfe_sdr_ch0[8];
 
4674
        pseudo_bit_t dyn_disable_rxenadfe_sdr_ch1[8];
 
4675
        pseudo_bit_t dyn_disable_rxenadfe_sdr_ch2[8];
 
4676
        pseudo_bit_t dyn_disable_rxenadfe_sdr_ch3[8];
 
4677
        pseudo_bit_t dyn_disable_rxenale_sdr_ch0[1];
 
4678
        pseudo_bit_t dyn_disable_rxenale_sdr_ch1[1];
 
4679
        pseudo_bit_t dyn_disable_rxenale_sdr_ch2[1];
 
4680
        pseudo_bit_t dyn_disable_rxenale_sdr_ch3[1];
 
4681
        pseudo_bit_t dyn_disable_rxenagain_sdr_ch0[1];
 
4682
        pseudo_bit_t dyn_disable_rxenagain_sdr_ch1[1];
 
4683
        pseudo_bit_t dyn_disable_rxenagain_sdr_ch2[1];
 
4684
        pseudo_bit_t dyn_disable_rxenagain_sdr_ch3[1];
 
4685
        pseudo_bit_t _unused_0[24];
 
4686
};
 
4687
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_SDR_1 {
 
4688
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_DYNAMIC_SDR_1_pb );
 
4689
};
 
4690
/* Default value: 0x0000000000000000 */
 
4691
 
 
4692
#define QIB_7322_ADAPT_DISABLE_STATIC_DDR_1_offset 0x00002650UL
 
4693
struct QIB_7322_ADAPT_DISABLE_STATIC_DDR_1_pb {
 
4694
        pseudo_bit_t static_disable_rxenadfe_ddr_ch0[8];
 
4695
        pseudo_bit_t static_disable_rxenadfe_ddr_ch1[8];
 
4696
        pseudo_bit_t static_disable_rxenadfe_ddr_ch2[8];
 
4697
        pseudo_bit_t static_disable_rxenadfe_ddr_ch3[8];
 
4698
        pseudo_bit_t static_disable_rxenale_ddr_ch0[1];
 
4699
        pseudo_bit_t static_disable_rxenale_ddr_ch1[1];
 
4700
        pseudo_bit_t static_disable_rxenale_ddr_ch2[1];
 
4701
        pseudo_bit_t static_disable_rxenale_ddr_ch3[1];
 
4702
        pseudo_bit_t static_disable_rxenagain_ddr_ch0[1];
 
4703
        pseudo_bit_t static_disable_rxenagain_ddr_ch1[1];
 
4704
        pseudo_bit_t static_disable_rxenagain_ddr_ch2[1];
 
4705
        pseudo_bit_t static_disable_rxenagain_ddr_ch3[1];
 
4706
        pseudo_bit_t _unused_0[24];
 
4707
};
 
4708
struct QIB_7322_ADAPT_DISABLE_STATIC_DDR_1 {
 
4709
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_STATIC_DDR_1_pb );
 
4710
};
 
4711
/* Default value: 0x0000000000000000 */
 
4712
 
 
4713
#define QIB_7322_ADAPT_DISABLE_DYNAMIC_DDR_1_offset 0x00002658UL
 
4714
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_DDR_1_pb {
 
4715
        pseudo_bit_t dyn_disable_rxenadfe_ddr_ch0[8];
 
4716
        pseudo_bit_t dyn_disable_rxenadfe_ddr_ch1[8];
 
4717
        pseudo_bit_t dyn_disable_rxenadfe_ddr_ch2[8];
 
4718
        pseudo_bit_t dyn_disable_rxenadfe_ddr_ch3[8];
 
4719
        pseudo_bit_t dyn_disable_rxenale_ddr_ch0[1];
 
4720
        pseudo_bit_t dyn_disable_rxenale_ddr_ch1[1];
 
4721
        pseudo_bit_t dyn_disable_rxenale_ddr_ch2[1];
 
4722
        pseudo_bit_t dyn_disable_rxenale_ddr_ch3[1];
 
4723
        pseudo_bit_t dyn_disable_rxenagain_ddr_ch0[1];
 
4724
        pseudo_bit_t dyn_disable_rxenagain_ddr_ch1[1];
 
4725
        pseudo_bit_t dyn_disable_rxenagain_ddr_ch2[1];
 
4726
        pseudo_bit_t dyn_disable_rxenagain_ddr_ch3[1];
 
4727
        pseudo_bit_t _unused_0[24];
 
4728
};
 
4729
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_DDR_1 {
 
4730
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_DYNAMIC_DDR_1_pb );
 
4731
};
 
4732
/* Default value: 0x0000000000000000 */
 
4733
 
 
4734
#define QIB_7322_ADAPT_DISABLE_STATIC_QDR_1_offset 0x00002660UL
 
4735
struct QIB_7322_ADAPT_DISABLE_STATIC_QDR_1_pb {
 
4736
        pseudo_bit_t static_disable_rxenadfe_qdr_ch0[8];
 
4737
        pseudo_bit_t static_disable_rxenadfe_qdr_ch1[8];
 
4738
        pseudo_bit_t static_disable_rxenadfe_qdr_ch2[8];
 
4739
        pseudo_bit_t static_disable_rxenadfe_qdr_ch3[8];
 
4740
        pseudo_bit_t static_disable_rxenale_qdr_ch0[1];
 
4741
        pseudo_bit_t static_disable_rxenale_qdr_ch1[1];
 
4742
        pseudo_bit_t static_disable_rxenale_qdr_ch2[1];
 
4743
        pseudo_bit_t static_disable_rxenale_qdr_ch3[1];
 
4744
        pseudo_bit_t static_disable_rxenagain_qdr_ch0[1];
 
4745
        pseudo_bit_t static_disable_rxenagain_qdr_ch1[1];
 
4746
        pseudo_bit_t static_disable_rxenagain_qdr_ch2[1];
 
4747
        pseudo_bit_t static_disable_rxenagain_qdr_ch3[1];
 
4748
        pseudo_bit_t _unused_0[24];
 
4749
};
 
4750
struct QIB_7322_ADAPT_DISABLE_STATIC_QDR_1 {
 
4751
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_STATIC_QDR_1_pb );
 
4752
};
 
4753
/* Default value: 0x0000000000000000 */
 
4754
 
 
4755
#define QIB_7322_ADAPT_DISABLE_DYNAMIC_QDR_1_offset 0x00002668UL
 
4756
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_QDR_1_pb {
 
4757
        pseudo_bit_t dyn_disable_rxenadfe_qdr_ch0[8];
 
4758
        pseudo_bit_t dyn_disable_rxenadfe_qdr_ch1[8];
 
4759
        pseudo_bit_t dyn_disable_rxenadfe_qdr_ch2[8];
 
4760
        pseudo_bit_t dyn_disable_rxenadfe_qdr_ch3[8];
 
4761
        pseudo_bit_t dyn_disable_rxenale_qdr_ch0[1];
 
4762
        pseudo_bit_t dyn_disable_rxenale_qdr_ch1[1];
 
4763
        pseudo_bit_t dyn_disable_rxenale_qdr_ch2[1];
 
4764
        pseudo_bit_t dyn_disable_rxenale_qdr_ch3[1];
 
4765
        pseudo_bit_t dyn_disable_rxenagain_qdr_ch0[1];
 
4766
        pseudo_bit_t dyn_disable_rxenagain_qdr_ch1[1];
 
4767
        pseudo_bit_t dyn_disable_rxenagain_qdr_ch2[1];
 
4768
        pseudo_bit_t dyn_disable_rxenagain_qdr_ch3[1];
 
4769
        pseudo_bit_t _unused_0[24];
 
4770
};
 
4771
struct QIB_7322_ADAPT_DISABLE_DYNAMIC_QDR_1 {
 
4772
        PSEUDO_BIT_STRUCT ( struct QIB_7322_ADAPT_DISABLE_DYNAMIC_QDR_1_pb );
 
4773
};
 
4774
/* Default value: 0x0000000000000000 */
 
4775
 
 
4776
#define QIB_7322_ADAPT_DISABLE_TIMER_THRESHOLD_1_offset 0x00002670UL
 
4777
/* Default value: 0x0000000000000000 */
 
4778
 
 
4779
#define QIB_7322_RxBufrUnCorErrLogA_1_offset 0x00002800UL
 
4780
struct QIB_7322_RxBufrUnCorErrLogA_1_pb {
 
4781
        pseudo_bit_t RxBufrUnCorErrData_63_0[64];
 
4782
};
 
4783
struct QIB_7322_RxBufrUnCorErrLogA_1 {
 
4784
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrUnCorErrLogA_1_pb );
 
4785
};
 
4786
/* Default value: 0x0000000000000000 */
 
4787
 
 
4788
#define QIB_7322_RxBufrUnCorErrLogB_1_offset 0x00002808UL
 
4789
struct QIB_7322_RxBufrUnCorErrLogB_1_pb {
 
4790
        pseudo_bit_t RxBufrUnCorErrData_127_64[64];
 
4791
};
 
4792
struct QIB_7322_RxBufrUnCorErrLogB_1 {
 
4793
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrUnCorErrLogB_1_pb );
 
4794
};
 
4795
/* Default value: 0x0000000000000000 */
 
4796
 
 
4797
#define QIB_7322_RxBufrUnCorErrLogC_1_offset 0x00002810UL
 
4798
struct QIB_7322_RxBufrUnCorErrLogC_1_pb {
 
4799
        pseudo_bit_t RxBufrUnCorErrData_191_128[64];
 
4800
};
 
4801
struct QIB_7322_RxBufrUnCorErrLogC_1 {
 
4802
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrUnCorErrLogC_1_pb );
 
4803
};
 
4804
/* Default value: 0x0000000000000000 */
 
4805
 
 
4806
#define QIB_7322_RxBufrUnCorErrLogD_1_offset 0x00002818UL
 
4807
struct QIB_7322_RxBufrUnCorErrLogD_1_pb {
 
4808
        pseudo_bit_t RxBufrUnCorErrData_255_192[64];
 
4809
};
 
4810
struct QIB_7322_RxBufrUnCorErrLogD_1 {
 
4811
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrUnCorErrLogD_1_pb );
 
4812
};
 
4813
/* Default value: 0x0000000000000000 */
 
4814
 
 
4815
#define QIB_7322_RxBufrUnCorErrLogE_1_offset 0x00002820UL
 
4816
struct QIB_7322_RxBufrUnCorErrLogE_1_pb {
 
4817
        pseudo_bit_t RxBufrUnCorErrData_258_256[3];
 
4818
        pseudo_bit_t RxBufrUnCorErrCheckBit_36_0[37];
 
4819
        pseudo_bit_t RxBufrUnCorErrAddr_15_0[16];
 
4820
        pseudo_bit_t _unused_0[8];
 
4821
};
 
4822
struct QIB_7322_RxBufrUnCorErrLogE_1 {
 
4823
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrUnCorErrLogE_1_pb );
 
4824
};
 
4825
/* Default value: 0x0000000000000000 */
 
4826
 
 
4827
#define QIB_7322_RxFlagUnCorErrLogA_1_offset 0x00002828UL
 
4828
struct QIB_7322_RxFlagUnCorErrLogA_1_pb {
 
4829
        pseudo_bit_t RxFlagUnCorErrData_63_0[64];
 
4830
};
 
4831
struct QIB_7322_RxFlagUnCorErrLogA_1 {
 
4832
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxFlagUnCorErrLogA_1_pb );
 
4833
};
 
4834
/* Default value: 0x0000000000000000 */
 
4835
 
 
4836
#define QIB_7322_RxFlagUnCorErrLogB_1_offset 0x00002830UL
 
4837
struct QIB_7322_RxFlagUnCorErrLogB_1_pb {
 
4838
        pseudo_bit_t RxFlagUnCorErrCheckBit_7_0[8];
 
4839
        pseudo_bit_t RxFlagUnCorErrAddr_12_0[13];
 
4840
        pseudo_bit_t _unused_0[43];
 
4841
};
 
4842
struct QIB_7322_RxFlagUnCorErrLogB_1 {
 
4843
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxFlagUnCorErrLogB_1_pb );
 
4844
};
 
4845
/* Default value: 0x0000000000000000 */
 
4846
 
 
4847
#define QIB_7322_RxLkupiqUnCorErrLogA_1_offset 0x00002840UL
 
4848
struct QIB_7322_RxLkupiqUnCorErrLogA_1_pb {
 
4849
        pseudo_bit_t RxLkupiqUnCorErrData_45_0[46];
 
4850
        pseudo_bit_t RxLkupiqUnCorErrCheckBit_7_0[8];
 
4851
        pseudo_bit_t _unused_0[10];
 
4852
};
 
4853
struct QIB_7322_RxLkupiqUnCorErrLogA_1 {
 
4854
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxLkupiqUnCorErrLogA_1_pb );
 
4855
};
 
4856
/* Default value: 0x0000000000000000 */
 
4857
 
 
4858
#define QIB_7322_RxLkupiqUnCorErrLogB_1_offset 0x00002848UL
 
4859
struct QIB_7322_RxLkupiqUnCorErrLogB_1_pb {
 
4860
        pseudo_bit_t RxLkupiqUnCorErrAddr_12_0[13];
 
4861
        pseudo_bit_t _unused_0[51];
 
4862
};
 
4863
struct QIB_7322_RxLkupiqUnCorErrLogB_1 {
 
4864
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxLkupiqUnCorErrLogB_1_pb );
 
4865
};
 
4866
/* Default value: 0x0000000000000000 */
 
4867
 
 
4868
#define QIB_7322_RxHdrFifoUnCorErrLogA_1_offset 0x00002850UL
 
4869
struct QIB_7322_RxHdrFifoUnCorErrLogA_1_pb {
 
4870
        pseudo_bit_t RxHdrFifoUnCorErrData_63_0[64];
 
4871
};
 
4872
struct QIB_7322_RxHdrFifoUnCorErrLogA_1 {
 
4873
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoUnCorErrLogA_1_pb );
 
4874
};
 
4875
/* Default value: 0x0000000000000000 */
 
4876
 
 
4877
#define QIB_7322_RxHdrFifoUnCorErrLogB_1_offset 0x00002858UL
 
4878
struct QIB_7322_RxHdrFifoUnCorErrLogB_1_pb {
 
4879
        pseudo_bit_t RxHdrFifoUnCorErrData_127_64[64];
 
4880
};
 
4881
struct QIB_7322_RxHdrFifoUnCorErrLogB_1 {
 
4882
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoUnCorErrLogB_1_pb );
 
4883
};
 
4884
/* Default value: 0x0000000000000000 */
 
4885
 
 
4886
#define QIB_7322_RxHdrFifoUnCorErrLogC_1_offset 0x00002860UL
 
4887
struct QIB_7322_RxHdrFifoUnCorErrLogC_1_pb {
 
4888
        pseudo_bit_t RxHdrFifoUnCorErrCheckBit_15_0[16];
 
4889
        pseudo_bit_t RxHdrFifoUnCorErrAddr_10_0[11];
 
4890
        pseudo_bit_t _unused_0[37];
 
4891
};
 
4892
struct QIB_7322_RxHdrFifoUnCorErrLogC_1 {
 
4893
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoUnCorErrLogC_1_pb );
 
4894
};
 
4895
/* Default value: 0x0000000000000000 */
 
4896
 
 
4897
#define QIB_7322_RxDataFifoUnCorErrLogA_1_offset 0x00002868UL
 
4898
struct QIB_7322_RxDataFifoUnCorErrLogA_1_pb {
 
4899
        pseudo_bit_t RxDataFifoUnCorErrData_63_0[64];
 
4900
};
 
4901
struct QIB_7322_RxDataFifoUnCorErrLogA_1 {
 
4902
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoUnCorErrLogA_1_pb );
 
4903
};
 
4904
/* Default value: 0x0000000000000000 */
 
4905
 
 
4906
#define QIB_7322_RxDataFifoUnCorErrLogB_1_offset 0x00002870UL
 
4907
struct QIB_7322_RxDataFifoUnCorErrLogB_1_pb {
 
4908
        pseudo_bit_t RxDataFifoUnCorErrData_127_64[64];
 
4909
};
 
4910
struct QIB_7322_RxDataFifoUnCorErrLogB_1 {
 
4911
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoUnCorErrLogB_1_pb );
 
4912
};
 
4913
/* Default value: 0x0000000000000000 */
 
4914
 
 
4915
#define QIB_7322_RxDataFifoUnCorErrLogC_1_offset 0x00002878UL
 
4916
struct QIB_7322_RxDataFifoUnCorErrLogC_1_pb {
 
4917
        pseudo_bit_t RxDataFifoUnCorErrCheckBit_15_0[16];
 
4918
        pseudo_bit_t RxDataFifoUnCorErrAddr_10_0[11];
 
4919
        pseudo_bit_t _unused_0[37];
 
4920
};
 
4921
struct QIB_7322_RxDataFifoUnCorErrLogC_1 {
 
4922
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoUnCorErrLogC_1_pb );
 
4923
};
 
4924
/* Default value: 0x0000000000000000 */
 
4925
 
 
4926
#define QIB_7322_LaFifoArray0UnCorErrLog_1_offset 0x00002880UL
 
4927
struct QIB_7322_LaFifoArray0UnCorErrLog_1_pb {
 
4928
        pseudo_bit_t LaFifoArray0UnCorErrData_34_0[35];
 
4929
        pseudo_bit_t LaFifoArray0UnCorErrCheckBit_10_0[11];
 
4930
        pseudo_bit_t LaFifoArray0UnCorErrAddr_10_0[11];
 
4931
        pseudo_bit_t _unused_0[7];
 
4932
};
 
4933
struct QIB_7322_LaFifoArray0UnCorErrLog_1 {
 
4934
        PSEUDO_BIT_STRUCT ( struct QIB_7322_LaFifoArray0UnCorErrLog_1_pb );
 
4935
};
 
4936
/* Default value: 0x0000000000000000 */
 
4937
 
 
4938
#define QIB_7322_RmFifoArrayUnCorErrLogA_1_offset 0x000028c0UL
 
4939
struct QIB_7322_RmFifoArrayUnCorErrLogA_1_pb {
 
4940
        pseudo_bit_t RmFifoArrayUnCorErrData_63_0[64];
 
4941
};
 
4942
struct QIB_7322_RmFifoArrayUnCorErrLogA_1 {
 
4943
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayUnCorErrLogA_1_pb );
 
4944
};
 
4945
/* Default value: 0x0000000000000000 */
 
4946
 
 
4947
#define QIB_7322_RmFifoArrayUnCorErrLogB_1_offset 0x000028c8UL
 
4948
struct QIB_7322_RmFifoArrayUnCorErrLogB_1_pb {
 
4949
        pseudo_bit_t RmFifoArrayUnCorErrData_127_64[64];
 
4950
};
 
4951
struct QIB_7322_RmFifoArrayUnCorErrLogB_1 {
 
4952
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayUnCorErrLogB_1_pb );
 
4953
};
 
4954
/* Default value: 0x0000000000000000 */
 
4955
 
 
4956
#define QIB_7322_RmFifoArrayUnCorErrLogC_1_offset 0x000028d0UL
 
4957
struct QIB_7322_RmFifoArrayUnCorErrLogC_1_pb {
 
4958
        pseudo_bit_t RmFifoArrayUnCorErrCheckBit_27_0[28];
 
4959
        pseudo_bit_t RmFifoArrayUnCorErrAddr_13_0[14];
 
4960
        pseudo_bit_t _unused_0[18];
 
4961
        pseudo_bit_t RmFifoArrayUnCorErrDword_3_0[4];
 
4962
};
 
4963
struct QIB_7322_RmFifoArrayUnCorErrLogC_1 {
 
4964
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayUnCorErrLogC_1_pb );
 
4965
};
 
4966
/* Default value: 0x0000000000000000 */
 
4967
 
 
4968
#define QIB_7322_RxBufrCorErrLogA_1_offset 0x00002900UL
 
4969
struct QIB_7322_RxBufrCorErrLogA_1_pb {
 
4970
        pseudo_bit_t RxBufrCorErrData_63_0[64];
 
4971
};
 
4972
struct QIB_7322_RxBufrCorErrLogA_1 {
 
4973
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrCorErrLogA_1_pb );
 
4974
};
 
4975
/* Default value: 0x0000000000000000 */
 
4976
 
 
4977
#define QIB_7322_RxBufrCorErrLogB_1_offset 0x00002908UL
 
4978
struct QIB_7322_RxBufrCorErrLogB_1_pb {
 
4979
        pseudo_bit_t RxBufrCorErrData_127_64[64];
 
4980
};
 
4981
struct QIB_7322_RxBufrCorErrLogB_1 {
 
4982
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrCorErrLogB_1_pb );
 
4983
};
 
4984
/* Default value: 0x0000000000000000 */
 
4985
 
 
4986
#define QIB_7322_RxBufrCorErrLogC_1_offset 0x00002910UL
 
4987
struct QIB_7322_RxBufrCorErrLogC_1_pb {
 
4988
        pseudo_bit_t RxBufrCorErrData_191_128[64];
 
4989
};
 
4990
struct QIB_7322_RxBufrCorErrLogC_1 {
 
4991
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrCorErrLogC_1_pb );
 
4992
};
 
4993
/* Default value: 0x0000000000000000 */
 
4994
 
 
4995
#define QIB_7322_RxBufrCorErrLogD_1_offset 0x00002918UL
 
4996
struct QIB_7322_RxBufrCorErrLogD_1_pb {
 
4997
        pseudo_bit_t RxBufrCorErrData_255_192[64];
 
4998
};
 
4999
struct QIB_7322_RxBufrCorErrLogD_1 {
 
5000
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrCorErrLogD_1_pb );
 
5001
};
 
5002
/* Default value: 0x0000000000000000 */
 
5003
 
 
5004
#define QIB_7322_RxBufrCorErrLogE_1_offset 0x00002920UL
 
5005
struct QIB_7322_RxBufrCorErrLogE_1_pb {
 
5006
        pseudo_bit_t RxBufrCorErrData_258_256[3];
 
5007
        pseudo_bit_t RxBufrCorErrCheckBit_36_0[37];
 
5008
        pseudo_bit_t RxBufrCorErrAddr_15_0[16];
 
5009
        pseudo_bit_t _unused_0[8];
 
5010
};
 
5011
struct QIB_7322_RxBufrCorErrLogE_1 {
 
5012
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxBufrCorErrLogE_1_pb );
 
5013
};
 
5014
/* Default value: 0x0000000000000000 */
 
5015
 
 
5016
#define QIB_7322_RxFlagCorErrLogA_1_offset 0x00002928UL
 
5017
struct QIB_7322_RxFlagCorErrLogA_1_pb {
 
5018
        pseudo_bit_t RxFlagCorErrData_63_0[64];
 
5019
};
 
5020
struct QIB_7322_RxFlagCorErrLogA_1 {
 
5021
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxFlagCorErrLogA_1_pb );
 
5022
};
 
5023
/* Default value: 0x0000000000000000 */
 
5024
 
 
5025
#define QIB_7322_RxFlagCorErrLogB_1_offset 0x00002930UL
 
5026
struct QIB_7322_RxFlagCorErrLogB_1_pb {
 
5027
        pseudo_bit_t RxFlagCorErrCheckBit_7_0[8];
 
5028
        pseudo_bit_t RxFlagCorErrAddr_12_0[13];
 
5029
        pseudo_bit_t _unused_0[43];
 
5030
};
 
5031
struct QIB_7322_RxFlagCorErrLogB_1 {
 
5032
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxFlagCorErrLogB_1_pb );
 
5033
};
 
5034
/* Default value: 0x0000000000000000 */
 
5035
 
 
5036
#define QIB_7322_RxLkupiqCorErrLogA_1_offset 0x00002940UL
 
5037
struct QIB_7322_RxLkupiqCorErrLogA_1_pb {
 
5038
        pseudo_bit_t RxLkupiqCorErrData_45_0[46];
 
5039
        pseudo_bit_t RxLkupiqCorErrCheckBit_7_0[8];
 
5040
        pseudo_bit_t _unused_0[10];
 
5041
};
 
5042
struct QIB_7322_RxLkupiqCorErrLogA_1 {
 
5043
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxLkupiqCorErrLogA_1_pb );
 
5044
};
 
5045
/* Default value: 0x0000000000000000 */
 
5046
 
 
5047
#define QIB_7322_RxLkupiqCorErrLogB_1_offset 0x00002948UL
 
5048
struct QIB_7322_RxLkupiqCorErrLogB_1_pb {
 
5049
        pseudo_bit_t RxLkupiqCorErrAddr_12_0[13];
 
5050
        pseudo_bit_t _unused_0[51];
 
5051
};
 
5052
struct QIB_7322_RxLkupiqCorErrLogB_1 {
 
5053
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxLkupiqCorErrLogB_1_pb );
 
5054
};
 
5055
/* Default value: 0x0000000000000000 */
 
5056
 
 
5057
#define QIB_7322_RxHdrFifoCorErrLogA_1_offset 0x00002950UL
 
5058
struct QIB_7322_RxHdrFifoCorErrLogA_1_pb {
 
5059
        pseudo_bit_t RxHdrFifoCorErrData_63_0[64];
 
5060
};
 
5061
struct QIB_7322_RxHdrFifoCorErrLogA_1 {
 
5062
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoCorErrLogA_1_pb );
 
5063
};
 
5064
/* Default value: 0x0000000000000000 */
 
5065
 
 
5066
#define QIB_7322_RxHdrFifoCorErrLogB_1_offset 0x00002958UL
 
5067
struct QIB_7322_RxHdrFifoCorErrLogB_1_pb {
 
5068
        pseudo_bit_t RxHdrFifoCorErrData_127_64[64];
 
5069
};
 
5070
struct QIB_7322_RxHdrFifoCorErrLogB_1 {
 
5071
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoCorErrLogB_1_pb );
 
5072
};
 
5073
/* Default value: 0x0000000000000000 */
 
5074
 
 
5075
#define QIB_7322_RxHdrFifoCorErrLogC_1_offset 0x00002960UL
 
5076
struct QIB_7322_RxHdrFifoCorErrLogC_1_pb {
 
5077
        pseudo_bit_t RxHdrFifoCorErrCheckBit_15_0[16];
 
5078
        pseudo_bit_t RxHdrFifoCorErrAddr_10_0[11];
 
5079
        pseudo_bit_t _unused_0[37];
 
5080
};
 
5081
struct QIB_7322_RxHdrFifoCorErrLogC_1 {
 
5082
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxHdrFifoCorErrLogC_1_pb );
 
5083
};
 
5084
/* Default value: 0x0000000000000000 */
 
5085
 
 
5086
#define QIB_7322_RxDataFifoCorErrLogA_1_offset 0x00002968UL
 
5087
struct QIB_7322_RxDataFifoCorErrLogA_1_pb {
 
5088
        pseudo_bit_t RxDataFifoCorErrData_63_0[64];
 
5089
};
 
5090
struct QIB_7322_RxDataFifoCorErrLogA_1 {
 
5091
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoCorErrLogA_1_pb );
 
5092
};
 
5093
/* Default value: 0x0000000000000000 */
 
5094
 
 
5095
#define QIB_7322_RxDataFifoCorErrLogB_1_offset 0x00002970UL
 
5096
struct QIB_7322_RxDataFifoCorErrLogB_1_pb {
 
5097
        pseudo_bit_t RxDataFifoCorErrData_127_64[64];
 
5098
};
 
5099
struct QIB_7322_RxDataFifoCorErrLogB_1 {
 
5100
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoCorErrLogB_1_pb );
 
5101
};
 
5102
/* Default value: 0x0000000000000000 */
 
5103
 
 
5104
#define QIB_7322_RxDataFifoCorErrLogC_1_offset 0x00002978UL
 
5105
struct QIB_7322_RxDataFifoCorErrLogC_1_pb {
 
5106
        pseudo_bit_t RxDataFifoCorErrCheckBit_15_0[16];
 
5107
        pseudo_bit_t RxDataFifoCorErrAddr_10_0[11];
 
5108
        pseudo_bit_t _unused_0[37];
 
5109
};
 
5110
struct QIB_7322_RxDataFifoCorErrLogC_1 {
 
5111
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RxDataFifoCorErrLogC_1_pb );
 
5112
};
 
5113
/* Default value: 0x0000000000000000 */
 
5114
 
 
5115
#define QIB_7322_LaFifoArray0CorErrLog_1_offset 0x00002980UL
 
5116
struct QIB_7322_LaFifoArray0CorErrLog_1_pb {
 
5117
        pseudo_bit_t LaFifoArray0CorErrData_34_0[35];
 
5118
        pseudo_bit_t LaFifoArray0CorErrCheckBit_10_0[11];
 
5119
        pseudo_bit_t LaFifoArray0CorErrAddr_10_0[11];
 
5120
        pseudo_bit_t _unused_0[7];
 
5121
};
 
5122
struct QIB_7322_LaFifoArray0CorErrLog_1 {
 
5123
        PSEUDO_BIT_STRUCT ( struct QIB_7322_LaFifoArray0CorErrLog_1_pb );
 
5124
};
 
5125
/* Default value: 0x0000000000000000 */
 
5126
 
 
5127
#define QIB_7322_RmFifoArrayCorErrLogA_1_offset 0x000029c0UL
 
5128
struct QIB_7322_RmFifoArrayCorErrLogA_1_pb {
 
5129
        pseudo_bit_t RmFifoArrayCorErrData_63_0[64];
 
5130
};
 
5131
struct QIB_7322_RmFifoArrayCorErrLogA_1 {
 
5132
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayCorErrLogA_1_pb );
 
5133
};
 
5134
/* Default value: 0x0000000000000000 */
 
5135
 
 
5136
#define QIB_7322_RmFifoArrayCorErrLogB_1_offset 0x000029c8UL
 
5137
struct QIB_7322_RmFifoArrayCorErrLogB_1_pb {
 
5138
        pseudo_bit_t RmFifoArrayCorErrData_127_64[64];
 
5139
};
 
5140
struct QIB_7322_RmFifoArrayCorErrLogB_1 {
 
5141
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayCorErrLogB_1_pb );
 
5142
};
 
5143
/* Default value: 0x0000000000000000 */
 
5144
 
 
5145
#define QIB_7322_RmFifoArrayCorErrLogC_1_offset 0x000029d0UL
 
5146
struct QIB_7322_RmFifoArrayCorErrLogC_1_pb {
 
5147
        pseudo_bit_t RmFifoArrayCorErrCheckBit_27_0[28];
 
5148
        pseudo_bit_t RmFifoArrayCorErrAddr_13_0[14];
 
5149
        pseudo_bit_t _unused_0[18];
 
5150
        pseudo_bit_t RmFifoArrayCorErrDword_3_0[4];
 
5151
};
 
5152
struct QIB_7322_RmFifoArrayCorErrLogC_1 {
 
5153
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RmFifoArrayCorErrLogC_1_pb );
 
5154
};
 
5155
/* Default value: 0x0000000000000000 */
 
5156
 
 
5157
#define QIB_7322_HighPriorityLimit_1_offset 0x00002bc0UL
 
5158
struct QIB_7322_HighPriorityLimit_1_pb {
 
5159
        pseudo_bit_t Limit[8];
 
5160
        pseudo_bit_t _unused_0[56];
 
5161
};
 
5162
struct QIB_7322_HighPriorityLimit_1 {
 
5163
        PSEUDO_BIT_STRUCT ( struct QIB_7322_HighPriorityLimit_1_pb );
 
5164
};
 
5165
/* Default value: 0x0000000000000000 */
 
5166
 
 
5167
#define QIB_7322_LowPriority0_1_offset 0x00002c00UL
 
5168
struct QIB_7322_LowPriority0_1_pb {
 
5169
        pseudo_bit_t Weight[8];
 
5170
        pseudo_bit_t _unused_0[8];
 
5171
        pseudo_bit_t VirtualLane[3];
 
5172
        pseudo_bit_t _unused_1[45];
 
5173
};
 
5174
struct QIB_7322_LowPriority0_1 {
 
5175
        PSEUDO_BIT_STRUCT ( struct QIB_7322_LowPriority0_1_pb );
 
5176
};
 
5177
/* Default value: 0x0000000000000000 */
 
5178
 
 
5179
#define QIB_7322_HighPriority0_1_offset 0x00002e00UL
 
5180
struct QIB_7322_HighPriority0_1_pb {
 
5181
        pseudo_bit_t Weight[8];
 
5182
        pseudo_bit_t _unused_0[8];
 
5183
        pseudo_bit_t VirtualLane[3];
 
5184
        pseudo_bit_t _unused_1[45];
 
5185
};
 
5186
struct QIB_7322_HighPriority0_1 {
 
5187
        PSEUDO_BIT_STRUCT ( struct QIB_7322_HighPriority0_1_pb );
 
5188
};
 
5189
/* Default value: 0x0000000000000000 */
 
5190
 
 
5191
#define QIB_7322_SendBufAvail0_offset 0x00003000UL
 
5192
struct QIB_7322_SendBufAvail0_pb {
 
5193
        pseudo_bit_t SendBuf_31_0[64];
 
5194
};
 
5195
struct QIB_7322_SendBufAvail0 {
 
5196
        PSEUDO_BIT_STRUCT ( struct QIB_7322_SendBufAvail0_pb );
 
5197
};
 
5198
/* Default value: 0x0000000000000000 */
 
5199
 
 
5200
#define QIB_7322_MsixTable_offset 0x00008000UL
 
5201
/* Default value: 0x0000000000000000 */
 
5202
 
 
5203
#define QIB_7322_MsixPba_offset 0x00009000UL
 
5204
/* Default value: 0x0000000000000000 */
 
5205
 
 
5206
#define QIB_7322_LAMemory_offset 0x0000a000UL
 
5207
/* Default value: 0x0000000000000000 */
 
5208
 
 
5209
#define QIB_7322_LBIntCnt_offset 0x00011000UL
 
5210
/* Default value: 0x0000000000000000 */
 
5211
 
 
5212
#define QIB_7322_LBFlowStallCnt_offset 0x00011008UL
 
5213
/* Default value: 0x0000000000000000 */
 
5214
 
 
5215
#define QIB_7322_RxTIDFullErrCnt_offset 0x000110d0UL
 
5216
/* Default value: 0x0000000000000000 */
 
5217
 
 
5218
#define QIB_7322_RxTIDValidErrCnt_offset 0x000110d8UL
 
5219
/* Default value: 0x0000000000000000 */
 
5220
 
 
5221
#define QIB_7322_RxP0HdrEgrOvflCnt_offset 0x000110e8UL
 
5222
/* Default value: 0x0000000000000000 */
 
5223
 
 
5224
#define QIB_7322_PcieRetryBufDiagQwordCnt_offset 0x000111a0UL
 
5225
/* Default value: 0x0000000000000000 */
 
5226
 
 
5227
#define QIB_7322_RxTidFlowDropCnt_offset 0x000111e0UL
 
5228
/* Default value: 0x0000000000000000 */
 
5229
 
 
5230
#define QIB_7322_LBIntCnt_0_offset 0x00012000UL
 
5231
/* Default value: 0x0000000000000000 */
 
5232
 
 
5233
#define QIB_7322_TxCreditUpToDateTimeOut_0_offset 0x00012008UL
 
5234
/* Default value: 0x0000000000000000 */
 
5235
 
 
5236
#define QIB_7322_TxSDmaDescCnt_0_offset 0x00012010UL
 
5237
/* Default value: 0x0000000000000000 */
 
5238
 
 
5239
#define QIB_7322_TxUnsupVLErrCnt_0_offset 0x00012018UL
 
5240
/* Default value: 0x0000000000000000 */
 
5241
 
 
5242
#define QIB_7322_TxDataPktCnt_0_offset 0x00012020UL
 
5243
/* Default value: 0x0000000000000000 */
 
5244
 
 
5245
#define QIB_7322_TxFlowPktCnt_0_offset 0x00012028UL
 
5246
/* Default value: 0x0000000000000000 */
 
5247
 
 
5248
#define QIB_7322_TxDwordCnt_0_offset 0x00012030UL
 
5249
/* Default value: 0x0000000000000000 */
 
5250
 
 
5251
#define QIB_7322_TxLenErrCnt_0_offset 0x00012038UL
 
5252
/* Default value: 0x0000000000000000 */
 
5253
 
 
5254
#define QIB_7322_TxMaxMinLenErrCnt_0_offset 0x00012040UL
 
5255
/* Default value: 0x0000000000000000 */
 
5256
 
 
5257
#define QIB_7322_TxUnderrunCnt_0_offset 0x00012048UL
 
5258
/* Default value: 0x0000000000000000 */
 
5259
 
 
5260
#define QIB_7322_TxFlowStallCnt_0_offset 0x00012050UL
 
5261
/* Default value: 0x0000000000000000 */
 
5262
 
 
5263
#define QIB_7322_TxDroppedPktCnt_0_offset 0x00012058UL
 
5264
/* Default value: 0x0000000000000000 */
 
5265
 
 
5266
#define QIB_7322_RxDroppedPktCnt_0_offset 0x00012060UL
 
5267
/* Default value: 0x0000000000000000 */
 
5268
 
 
5269
#define QIB_7322_RxDataPktCnt_0_offset 0x00012068UL
 
5270
/* Default value: 0x0000000000000000 */
 
5271
 
 
5272
#define QIB_7322_RxFlowPktCnt_0_offset 0x00012070UL
 
5273
/* Default value: 0x0000000000000000 */
 
5274
 
 
5275
#define QIB_7322_RxDwordCnt_0_offset 0x00012078UL
 
5276
/* Default value: 0x0000000000000000 */
 
5277
 
 
5278
#define QIB_7322_RxLenErrCnt_0_offset 0x00012080UL
 
5279
/* Default value: 0x0000000000000000 */
 
5280
 
 
5281
#define QIB_7322_RxMaxMinLenErrCnt_0_offset 0x00012088UL
 
5282
/* Default value: 0x0000000000000000 */
 
5283
 
 
5284
#define QIB_7322_RxICRCErrCnt_0_offset 0x00012090UL
 
5285
/* Default value: 0x0000000000000000 */
 
5286
 
 
5287
#define QIB_7322_RxVCRCErrCnt_0_offset 0x00012098UL
 
5288
/* Default value: 0x0000000000000000 */
 
5289
 
 
5290
#define QIB_7322_RxFlowCtrlViolCnt_0_offset 0x000120a0UL
 
5291
/* Default value: 0x0000000000000000 */
 
5292
 
 
5293
#define QIB_7322_RxVersionErrCnt_0_offset 0x000120a8UL
 
5294
/* Default value: 0x0000000000000000 */
 
5295
 
 
5296
#define QIB_7322_RxLinkMalformCnt_0_offset 0x000120b0UL
 
5297
/* Default value: 0x0000000000000000 */
 
5298
 
 
5299
#define QIB_7322_RxEBPCnt_0_offset 0x000120b8UL
 
5300
/* Default value: 0x0000000000000000 */
 
5301
 
 
5302
#define QIB_7322_RxLPCRCErrCnt_0_offset 0x000120c0UL
 
5303
/* Default value: 0x0000000000000000 */
 
5304
 
 
5305
#define QIB_7322_RxBufOvflCnt_0_offset 0x000120c8UL
 
5306
/* Default value: 0x0000000000000000 */
 
5307
 
 
5308
#define QIB_7322_RxLenTruncateCnt_0_offset 0x000120d0UL
 
5309
/* Default value: 0x0000000000000000 */
 
5310
 
 
5311
#define QIB_7322_RxPKeyMismatchCnt_0_offset 0x000120e0UL
 
5312
/* Default value: 0x0000000000000000 */
 
5313
 
 
5314
#define QIB_7322_IBLinkDownedCnt_0_offset 0x00012180UL
 
5315
/* Default value: 0x0000000000000000 */
 
5316
 
 
5317
#define QIB_7322_IBSymbolErrCnt_0_offset 0x00012188UL
 
5318
/* Default value: 0x0000000000000000 */
 
5319
 
 
5320
#define QIB_7322_IBStatusChangeCnt_0_offset 0x00012190UL
 
5321
/* Default value: 0x0000000000000000 */
 
5322
 
 
5323
#define QIB_7322_IBLinkErrRecoveryCnt_0_offset 0x00012198UL
 
5324
/* Default value: 0x0000000000000000 */
 
5325
 
 
5326
#define QIB_7322_ExcessBufferOvflCnt_0_offset 0x000121a8UL
 
5327
/* Default value: 0x0000000000000000 */
 
5328
 
 
5329
#define QIB_7322_LocalLinkIntegrityErrCnt_0_offset 0x000121b0UL
 
5330
/* Default value: 0x0000000000000000 */
 
5331
 
 
5332
#define QIB_7322_RxVlErrCnt_0_offset 0x000121b8UL
 
5333
/* Default value: 0x0000000000000000 */
 
5334
 
 
5335
#define QIB_7322_RxDlidFltrCnt_0_offset 0x000121c0UL
 
5336
/* Default value: 0x0000000000000000 */
 
5337
 
 
5338
#define QIB_7322_RxVL15DroppedPktCnt_0_offset 0x000121c8UL
 
5339
/* Default value: 0x0000000000000000 */
 
5340
 
 
5341
#define QIB_7322_RxOtherLocalPhyErrCnt_0_offset 0x000121d0UL
 
5342
/* Default value: 0x0000000000000000 */
 
5343
 
 
5344
#define QIB_7322_RxQPInvalidContextCnt_0_offset 0x000121d8UL
 
5345
/* Default value: 0x0000000000000000 */
 
5346
 
 
5347
#define QIB_7322_TxHeadersErrCnt_0_offset 0x000121f8UL
 
5348
/* Default value: 0x0000000000000000 */
 
5349
 
 
5350
#define QIB_7322_PSRcvDataCount_0_offset 0x00012218UL
 
5351
/* Default value: 0x0000000000000000 */
 
5352
 
 
5353
#define QIB_7322_PSRcvPktsCount_0_offset 0x00012220UL
 
5354
/* Default value: 0x0000000000000000 */
 
5355
 
 
5356
#define QIB_7322_PSXmitDataCount_0_offset 0x00012228UL
 
5357
/* Default value: 0x0000000000000000 */
 
5358
 
 
5359
#define QIB_7322_PSXmitPktsCount_0_offset 0x00012230UL
 
5360
/* Default value: 0x0000000000000000 */
 
5361
 
 
5362
#define QIB_7322_PSXmitWaitCount_0_offset 0x00012238UL
 
5363
/* Default value: 0x0000000000000000 */
 
5364
 
 
5365
#define QIB_7322_LBIntCnt_1_offset 0x00013000UL
 
5366
/* Default value: 0x0000000000000000 */
 
5367
 
 
5368
#define QIB_7322_TxCreditUpToDateTimeOut_1_offset 0x00013008UL
 
5369
/* Default value: 0x0000000000000000 */
 
5370
 
 
5371
#define QIB_7322_TxSDmaDescCnt_1_offset 0x00013010UL
 
5372
/* Default value: 0x0000000000000000 */
 
5373
 
 
5374
#define QIB_7322_TxUnsupVLErrCnt_1_offset 0x00013018UL
 
5375
/* Default value: 0x0000000000000000 */
 
5376
 
 
5377
#define QIB_7322_TxDataPktCnt_1_offset 0x00013020UL
 
5378
/* Default value: 0x0000000000000000 */
 
5379
 
 
5380
#define QIB_7322_TxFlowPktCnt_1_offset 0x00013028UL
 
5381
/* Default value: 0x0000000000000000 */
 
5382
 
 
5383
#define QIB_7322_TxDwordCnt_1_offset 0x00013030UL
 
5384
/* Default value: 0x0000000000000000 */
 
5385
 
 
5386
#define QIB_7322_TxLenErrCnt_1_offset 0x00013038UL
 
5387
/* Default value: 0x0000000000000000 */
 
5388
 
 
5389
#define QIB_7322_TxMaxMinLenErrCnt_1_offset 0x00013040UL
 
5390
/* Default value: 0x0000000000000000 */
 
5391
 
 
5392
#define QIB_7322_TxUnderrunCnt_1_offset 0x00013048UL
 
5393
/* Default value: 0x0000000000000000 */
 
5394
 
 
5395
#define QIB_7322_TxFlowStallCnt_1_offset 0x00013050UL
 
5396
/* Default value: 0x0000000000000000 */
 
5397
 
 
5398
#define QIB_7322_TxDroppedPktCnt_1_offset 0x00013058UL
 
5399
/* Default value: 0x0000000000000000 */
 
5400
 
 
5401
#define QIB_7322_RxDroppedPktCnt_1_offset 0x00013060UL
 
5402
/* Default value: 0x0000000000000000 */
 
5403
 
 
5404
#define QIB_7322_RxDataPktCnt_1_offset 0x00013068UL
 
5405
/* Default value: 0x0000000000000000 */
 
5406
 
 
5407
#define QIB_7322_RxFlowPktCnt_1_offset 0x00013070UL
 
5408
/* Default value: 0x0000000000000000 */
 
5409
 
 
5410
#define QIB_7322_RxDwordCnt_1_offset 0x00013078UL
 
5411
/* Default value: 0x0000000000000000 */
 
5412
 
 
5413
#define QIB_7322_RxLenErrCnt_1_offset 0x00013080UL
 
5414
/* Default value: 0x0000000000000000 */
 
5415
 
 
5416
#define QIB_7322_RxMaxMinLenErrCnt_1_offset 0x00013088UL
 
5417
/* Default value: 0x0000000000000000 */
 
5418
 
 
5419
#define QIB_7322_RxICRCErrCnt_1_offset 0x00013090UL
 
5420
/* Default value: 0x0000000000000000 */
 
5421
 
 
5422
#define QIB_7322_RxVCRCErrCnt_1_offset 0x00013098UL
 
5423
/* Default value: 0x0000000000000000 */
 
5424
 
 
5425
#define QIB_7322_RxFlowCtrlViolCnt_1_offset 0x000130a0UL
 
5426
/* Default value: 0x0000000000000000 */
 
5427
 
 
5428
#define QIB_7322_RxVersionErrCnt_1_offset 0x000130a8UL
 
5429
/* Default value: 0x0000000000000000 */
 
5430
 
 
5431
#define QIB_7322_RxLinkMalformCnt_1_offset 0x000130b0UL
 
5432
/* Default value: 0x0000000000000000 */
 
5433
 
 
5434
#define QIB_7322_RxEBPCnt_1_offset 0x000130b8UL
 
5435
/* Default value: 0x0000000000000000 */
 
5436
 
 
5437
#define QIB_7322_RxLPCRCErrCnt_1_offset 0x000130c0UL
 
5438
/* Default value: 0x0000000000000000 */
 
5439
 
 
5440
#define QIB_7322_RxBufOvflCnt_1_offset 0x000130c8UL
 
5441
/* Default value: 0x0000000000000000 */
 
5442
 
 
5443
#define QIB_7322_RxLenTruncateCnt_1_offset 0x000130d0UL
 
5444
/* Default value: 0x0000000000000000 */
 
5445
 
 
5446
#define QIB_7322_RxPKeyMismatchCnt_1_offset 0x000130e0UL
 
5447
/* Default value: 0x0000000000000000 */
 
5448
 
 
5449
#define QIB_7322_IBLinkDownedCnt_1_offset 0x00013180UL
 
5450
/* Default value: 0x0000000000000000 */
 
5451
 
 
5452
#define QIB_7322_IBSymbolErrCnt_1_offset 0x00013188UL
 
5453
/* Default value: 0x0000000000000000 */
 
5454
 
 
5455
#define QIB_7322_IBStatusChangeCnt_1_offset 0x00013190UL
 
5456
/* Default value: 0x0000000000000000 */
 
5457
 
 
5458
#define QIB_7322_IBLinkErrRecoveryCnt_1_offset 0x00013198UL
 
5459
/* Default value: 0x0000000000000000 */
 
5460
 
 
5461
#define QIB_7322_ExcessBufferOvflCnt_1_offset 0x000131a8UL
 
5462
/* Default value: 0x0000000000000000 */
 
5463
 
 
5464
#define QIB_7322_LocalLinkIntegrityErrCnt_1_offset 0x000131b0UL
 
5465
/* Default value: 0x0000000000000000 */
 
5466
 
 
5467
#define QIB_7322_RxVlErrCnt_1_offset 0x000131b8UL
 
5468
/* Default value: 0x0000000000000000 */
 
5469
 
 
5470
#define QIB_7322_RxDlidFltrCnt_1_offset 0x000131c0UL
 
5471
/* Default value: 0x0000000000000000 */
 
5472
 
 
5473
#define QIB_7322_RxVL15DroppedPktCnt_1_offset 0x000131c8UL
 
5474
/* Default value: 0x0000000000000000 */
 
5475
 
 
5476
#define QIB_7322_RxOtherLocalPhyErrCnt_1_offset 0x000131d0UL
 
5477
/* Default value: 0x0000000000000000 */
 
5478
 
 
5479
#define QIB_7322_RxQPInvalidContextCnt_1_offset 0x000131d8UL
 
5480
/* Default value: 0x0000000000000000 */
 
5481
 
 
5482
#define QIB_7322_TxHeadersErrCnt_1_offset 0x000131f8UL
 
5483
/* Default value: 0x0000000000000000 */
 
5484
 
 
5485
#define QIB_7322_PSRcvDataCount_1_offset 0x00013218UL
 
5486
/* Default value: 0x0000000000000000 */
 
5487
 
 
5488
#define QIB_7322_PSRcvPktsCount_1_offset 0x00013220UL
 
5489
/* Default value: 0x0000000000000000 */
 
5490
 
 
5491
#define QIB_7322_PSXmitDataCount_1_offset 0x00013228UL
 
5492
/* Default value: 0x0000000000000000 */
 
5493
 
 
5494
#define QIB_7322_PSXmitPktsCount_1_offset 0x00013230UL
 
5495
/* Default value: 0x0000000000000000 */
 
5496
 
 
5497
#define QIB_7322_PSXmitWaitCount_1_offset 0x00013238UL
 
5498
/* Default value: 0x0000000000000000 */
 
5499
 
 
5500
#define QIB_7322_RcvEgrArray_offset 0x00014000UL
 
5501
struct QIB_7322_RcvEgrArray_pb {
 
5502
        pseudo_bit_t RT_Addr[37];
 
5503
        pseudo_bit_t RT_BufSize[3];
 
5504
        pseudo_bit_t _unused_0[24];
 
5505
};
 
5506
struct QIB_7322_RcvEgrArray {
 
5507
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvEgrArray_pb );
 
5508
};
 
5509
/* Default value: 0x0000000000000000 */
 
5510
 
 
5511
#define QIB_7322_RcvTIDArray0_offset 0x00050000UL
 
5512
struct QIB_7322_RcvTIDArray0_pb {
 
5513
        pseudo_bit_t RT_Addr[37];
 
5514
        pseudo_bit_t RT_BufSize[3];
 
5515
        pseudo_bit_t _unused_0[24];
 
5516
};
 
5517
struct QIB_7322_RcvTIDArray0 {
 
5518
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDArray0_pb );
 
5519
};
 
5520
/* Default value: 0x0000000000000000 */
 
5521
 
 
5522
#define QIB_7322_SendPbcCache_offset 0x00070000UL
 
5523
/* Default value: 0x0000000000000000 */
 
5524
 
 
5525
#define QIB_7322_LaunchFIFO_v0p0_offset 0x00072000UL
 
5526
/* Default value: 0x0000000000000000 */
 
5527
 
 
5528
#define QIB_7322_LaunchElement_v15p0_offset 0x00076000UL
 
5529
/* Default value: 0x0000000000000000 */
 
5530
 
 
5531
#define QIB_7322_PreLaunchFIFO_0_offset 0x00076100UL
 
5532
/* Default value: 0x0000000000000000 */
 
5533
 
 
5534
#define QIB_7322_ScoreBoard_0_offset 0x00076200UL
 
5535
/* Default value: 0x0000000000000000 */
 
5536
 
 
5537
#define QIB_7322_DescriptorFIFO_0_offset 0x00076300UL
 
5538
/* Default value: 0x0000000000000000 */
 
5539
 
 
5540
#define QIB_7322_LaunchFIFO_v0p1_offset 0x00078000UL
 
5541
/* Default value: 0x0000000000000000 */
 
5542
 
 
5543
#define QIB_7322_LaunchElement_v15p1_offset 0x0007c000UL
 
5544
/* Default value: 0x0000000000000000 */
 
5545
 
 
5546
#define QIB_7322_PreLaunchFIFO_1_offset 0x0007c100UL
 
5547
/* Default value: 0x0000000000000000 */
 
5548
 
 
5549
#define QIB_7322_ScoreBoard_1_offset 0x0007c200UL
 
5550
/* Default value: 0x0000000000000000 */
 
5551
 
 
5552
#define QIB_7322_DescriptorFIFO_1_offset 0x0007c300UL
 
5553
/* Default value: 0x0000000000000000 */
 
5554
 
 
5555
#define QIB_7322_RcvBufA_0_offset 0x00080000UL
 
5556
/* Default value: 0x0000000000000000 */
 
5557
 
 
5558
#define QIB_7322_RcvBufB_0_offset 0x00088000UL
 
5559
/* Default value: 0x0000000000000000 */
 
5560
 
 
5561
#define QIB_7322_RcvFlags_0_offset 0x0008a000UL
 
5562
/* Default value: 0x0000000000000000 */
 
5563
 
 
5564
#define QIB_7322_RcvLookupiqBuf_0_offset 0x0008c000UL
 
5565
/* Default value: 0x0000000000000000 */
 
5566
 
 
5567
#define QIB_7322_RcvDMADatBuf_0_offset 0x0008e000UL
 
5568
/* Default value: 0x0000000000000000 */
 
5569
 
 
5570
#define QIB_7322_RcvDMAHdrBuf_0_offset 0x0008e800UL
 
5571
/* Default value: 0x0000000000000000 */
 
5572
 
 
5573
#define QIB_7322_RcvBufA_1_offset 0x00090000UL
 
5574
/* Default value: 0x0000000000000000 */
 
5575
 
 
5576
#define QIB_7322_RcvBufB_1_offset 0x00098000UL
 
5577
/* Default value: 0x0000000000000000 */
 
5578
 
 
5579
#define QIB_7322_RcvFlags_1_offset 0x0009a000UL
 
5580
/* Default value: 0x0000000000000000 */
 
5581
 
 
5582
#define QIB_7322_RcvLookupiqBuf_1_offset 0x0009c000UL
 
5583
/* Default value: 0x0000000000000000 */
 
5584
 
 
5585
#define QIB_7322_RcvDMADatBuf_1_offset 0x0009e000UL
 
5586
/* Default value: 0x0000000000000000 */
 
5587
 
 
5588
#define QIB_7322_RcvDMAHdrBuf_1_offset 0x0009e800UL
 
5589
/* Default value: 0x0000000000000000 */
 
5590
 
 
5591
#define QIB_7322_PCIERcvBuf_offset 0x000a0000UL
 
5592
/* Default value: 0x0000000000000000 */
 
5593
 
 
5594
#define QIB_7322_PCIERetryBuf_offset 0x000a4000UL
 
5595
/* Default value: 0x0000000000000000 */
 
5596
 
 
5597
#define QIB_7322_PCIERcvBufRdToWrAddr_offset 0x000a8000UL
 
5598
/* Default value: 0x0000000000000000 */
 
5599
 
 
5600
#define QIB_7322_PCIERcvHdrRdToWrAddr_offset 0x000b0000UL
 
5601
/* Default value: 0x0000000000000000 */
 
5602
 
 
5603
#define QIB_7322_PCIECplBuf_offset 0x000b8000UL
 
5604
/* Default value: 0x0000000000000000 */
 
5605
 
 
5606
#define QIB_7322_PCIECplHdr_offset 0x000bc000UL
 
5607
/* Default value: 0x0000000000000000 */
 
5608
 
 
5609
#define QIB_7322_PCIERcvHdr_offset 0x000bc200UL
 
5610
/* Default value: 0x0000000000000000 */
 
5611
 
 
5612
#define QIB_7322_IBSD_DDS_MAP_TABLE_0_offset 0x000d0000UL
 
5613
/* Default value: 0x0000000000000000 */
 
5614
 
 
5615
#define QIB_7322_SendBufMA_0_offset 0x00100000UL
 
5616
/* Default value: 0x0000000000000000 */
 
5617
 
 
5618
#define QIB_7322_SendBufEA_0_offset 0x00100800UL
 
5619
/* Default value: 0x0000000000000000 */
 
5620
 
 
5621
#define QIB_7322_SendBufMA_1_offset 0x00101000UL
 
5622
/* Default value: 0x0000000000000000 */
 
5623
 
 
5624
#define QIB_7322_SendBufEA_1_offset 0x00101800UL
 
5625
/* Default value: 0x0000000000000000 */
 
5626
 
 
5627
#define QIB_7322_SendBufMA_2_offset 0x00102000UL
 
5628
/* Default value: 0x0000000000000000 */
 
5629
 
 
5630
#define QIB_7322_SendBufEA_2_offset 0x00102800UL
 
5631
/* Default value: 0x0000000000000000 */
 
5632
 
 
5633
#define QIB_7322_SendBufMA_3_offset 0x00103000UL
 
5634
/* Default value: 0x0000000000000000 */
 
5635
 
 
5636
#define QIB_7322_SendBufEA_3_offset 0x00103800UL
 
5637
/* Default value: 0x0000000000000000 */
 
5638
 
 
5639
#define QIB_7322_SendBufMA_4_offset 0x00104000UL
 
5640
/* Default value: 0x0000000000000000 */
 
5641
 
 
5642
#define QIB_7322_SendBufEA_4_offset 0x00104800UL
 
5643
/* Default value: 0x0000000000000000 */
 
5644
 
 
5645
#define QIB_7322_SendBufMA_5_offset 0x00105000UL
 
5646
/* Default value: 0x0000000000000000 */
 
5647
 
 
5648
#define QIB_7322_SendBufEA_5_offset 0x00105800UL
 
5649
/* Default value: 0x0000000000000000 */
 
5650
 
 
5651
#define QIB_7322_SendBufMA_6_offset 0x00106000UL
 
5652
/* Default value: 0x0000000000000000 */
 
5653
 
 
5654
#define QIB_7322_SendBufEA_6_offset 0x00106800UL
 
5655
/* Default value: 0x0000000000000000 */
 
5656
 
 
5657
#define QIB_7322_SendBufMA_7_offset 0x00107000UL
 
5658
/* Default value: 0x0000000000000000 */
 
5659
 
 
5660
#define QIB_7322_SendBufEA_7_offset 0x00107800UL
 
5661
/* Default value: 0x0000000000000000 */
 
5662
 
 
5663
#define QIB_7322_SendBufMA_8_offset 0x00108000UL
 
5664
/* Default value: 0x0000000000000000 */
 
5665
 
 
5666
#define QIB_7322_SendBufEA_8_offset 0x00108800UL
 
5667
/* Default value: 0x0000000000000000 */
 
5668
 
 
5669
#define QIB_7322_SendBufMA_9_offset 0x00109000UL
 
5670
/* Default value: 0x0000000000000000 */
 
5671
 
 
5672
#define QIB_7322_SendBufEA_9_offset 0x00109800UL
 
5673
/* Default value: 0x0000000000000000 */
 
5674
 
 
5675
#define QIB_7322_SendBufMA_10_offset 0x0010a000UL
 
5676
/* Default value: 0x0000000000000000 */
 
5677
 
 
5678
#define QIB_7322_SendBufEA_10_offset 0x0010a800UL
 
5679
/* Default value: 0x0000000000000000 */
 
5680
 
 
5681
#define QIB_7322_SendBufMA_11_offset 0x0010b000UL
 
5682
/* Default value: 0x0000000000000000 */
 
5683
 
 
5684
#define QIB_7322_SendBufEA_11_offset 0x0010b800UL
 
5685
/* Default value: 0x0000000000000000 */
 
5686
 
 
5687
#define QIB_7322_SendBufMA_12_offset 0x0010c000UL
 
5688
/* Default value: 0x0000000000000000 */
 
5689
 
 
5690
#define QIB_7322_SendBufEA_12_offset 0x0010c800UL
 
5691
/* Default value: 0x0000000000000000 */
 
5692
 
 
5693
#define QIB_7322_SendBufMA_13_offset 0x0010d000UL
 
5694
/* Default value: 0x0000000000000000 */
 
5695
 
 
5696
#define QIB_7322_SendBufEA_13_offset 0x0010d800UL
 
5697
/* Default value: 0x0000000000000000 */
 
5698
 
 
5699
#define QIB_7322_SendBufMA_14_offset 0x0010e000UL
 
5700
/* Default value: 0x0000000000000000 */
 
5701
 
 
5702
#define QIB_7322_SendBufEA_14_offset 0x0010e800UL
 
5703
/* Default value: 0x0000000000000000 */
 
5704
 
 
5705
#define QIB_7322_SendBufMA_15_offset 0x0010f000UL
 
5706
/* Default value: 0x0000000000000000 */
 
5707
 
 
5708
#define QIB_7322_SendBufEA_15_offset 0x0010f800UL
 
5709
/* Default value: 0x0000000000000000 */
 
5710
 
 
5711
#define QIB_7322_SendBufMA_16_offset 0x00110000UL
 
5712
/* Default value: 0x0000000000000000 */
 
5713
 
 
5714
#define QIB_7322_SendBufEA_16_offset 0x00110800UL
 
5715
/* Default value: 0x0000000000000000 */
 
5716
 
 
5717
#define QIB_7322_SendBufMA_17_offset 0x00111000UL
 
5718
/* Default value: 0x0000000000000000 */
 
5719
 
 
5720
#define QIB_7322_SendBufEA_17_offset 0x00111800UL
 
5721
/* Default value: 0x0000000000000000 */
 
5722
 
 
5723
#define QIB_7322_SendBufMA_18_offset 0x00112000UL
 
5724
/* Default value: 0x0000000000000000 */
 
5725
 
 
5726
#define QIB_7322_SendBufEA_18_offset 0x00112800UL
 
5727
/* Default value: 0x0000000000000000 */
 
5728
 
 
5729
#define QIB_7322_SendBufMA_19_offset 0x00113000UL
 
5730
/* Default value: 0x0000000000000000 */
 
5731
 
 
5732
#define QIB_7322_SendBufEA_19_offset 0x00113800UL
 
5733
/* Default value: 0x0000000000000000 */
 
5734
 
 
5735
#define QIB_7322_SendBufMA_20_offset 0x00114000UL
 
5736
/* Default value: 0x0000000000000000 */
 
5737
 
 
5738
#define QIB_7322_SendBufEA_20_offset 0x00114800UL
 
5739
/* Default value: 0x0000000000000000 */
 
5740
 
 
5741
#define QIB_7322_SendBufMA_21_offset 0x00115000UL
 
5742
/* Default value: 0x0000000000000000 */
 
5743
 
 
5744
#define QIB_7322_SendBufEA_21_offset 0x00115800UL
 
5745
/* Default value: 0x0000000000000000 */
 
5746
 
 
5747
#define QIB_7322_SendBufMA_22_offset 0x00116000UL
 
5748
/* Default value: 0x0000000000000000 */
 
5749
 
 
5750
#define QIB_7322_SendBufEA_22_offset 0x00116800UL
 
5751
/* Default value: 0x0000000000000000 */
 
5752
 
 
5753
#define QIB_7322_SendBufMA_23_offset 0x00117000UL
 
5754
/* Default value: 0x0000000000000000 */
 
5755
 
 
5756
#define QIB_7322_SendBufEA_23_offset 0x00117800UL
 
5757
/* Default value: 0x0000000000000000 */
 
5758
 
 
5759
#define QIB_7322_SendBufMA_24_offset 0x00118000UL
 
5760
/* Default value: 0x0000000000000000 */
 
5761
 
 
5762
#define QIB_7322_SendBufEA_24_offset 0x00118800UL
 
5763
/* Default value: 0x0000000000000000 */
 
5764
 
 
5765
#define QIB_7322_SendBufMA_25_offset 0x00119000UL
 
5766
/* Default value: 0x0000000000000000 */
 
5767
 
 
5768
#define QIB_7322_SendBufEA_25_offset 0x00119800UL
 
5769
/* Default value: 0x0000000000000000 */
 
5770
 
 
5771
#define QIB_7322_SendBufMA_26_offset 0x0011a000UL
 
5772
/* Default value: 0x0000000000000000 */
 
5773
 
 
5774
#define QIB_7322_SendBufEA_26_offset 0x0011a800UL
 
5775
/* Default value: 0x0000000000000000 */
 
5776
 
 
5777
#define QIB_7322_SendBufMA_27_offset 0x0011b000UL
 
5778
/* Default value: 0x0000000000000000 */
 
5779
 
 
5780
#define QIB_7322_SendBufEA_27_offset 0x0011b800UL
 
5781
/* Default value: 0x0000000000000000 */
 
5782
 
 
5783
#define QIB_7322_SendBufMA_28_offset 0x0011c000UL
 
5784
/* Default value: 0x0000000000000000 */
 
5785
 
 
5786
#define QIB_7322_SendBufEA_28_offset 0x0011c800UL
 
5787
/* Default value: 0x0000000000000000 */
 
5788
 
 
5789
#define QIB_7322_SendBufMA_29_offset 0x0011d000UL
 
5790
/* Default value: 0x0000000000000000 */
 
5791
 
 
5792
#define QIB_7322_SendBufEA_29_offset 0x0011d800UL
 
5793
/* Default value: 0x0000000000000000 */
 
5794
 
 
5795
#define QIB_7322_SendBufMA_30_offset 0x0011e000UL
 
5796
/* Default value: 0x0000000000000000 */
 
5797
 
 
5798
#define QIB_7322_SendBufEA_30_offset 0x0011e800UL
 
5799
/* Default value: 0x0000000000000000 */
 
5800
 
 
5801
#define QIB_7322_SendBufMA_31_offset 0x0011f000UL
 
5802
/* Default value: 0x0000000000000000 */
 
5803
 
 
5804
#define QIB_7322_SendBufEA_31_offset 0x0011f800UL
 
5805
/* Default value: 0x0000000000000000 */
 
5806
 
 
5807
#define QIB_7322_SendBufMA_32_offset 0x00120000UL
 
5808
/* Default value: 0x0000000000000000 */
 
5809
 
 
5810
#define QIB_7322_SendBufEA_32_offset 0x00120800UL
 
5811
/* Default value: 0x0000000000000000 */
 
5812
 
 
5813
#define QIB_7322_SendBufMA_33_offset 0x00121000UL
 
5814
/* Default value: 0x0000000000000000 */
 
5815
 
 
5816
#define QIB_7322_SendBufEA_33_offset 0x00121800UL
 
5817
/* Default value: 0x0000000000000000 */
 
5818
 
 
5819
#define QIB_7322_SendBufMA_34_offset 0x00122000UL
 
5820
/* Default value: 0x0000000000000000 */
 
5821
 
 
5822
#define QIB_7322_SendBufEA_34_offset 0x00122800UL
 
5823
/* Default value: 0x0000000000000000 */
 
5824
 
 
5825
#define QIB_7322_SendBufMA_35_offset 0x00123000UL
 
5826
/* Default value: 0x0000000000000000 */
 
5827
 
 
5828
#define QIB_7322_SendBufEA_35_offset 0x00123800UL
 
5829
/* Default value: 0x0000000000000000 */
 
5830
 
 
5831
#define QIB_7322_SendBufMA_36_offset 0x00124000UL
 
5832
/* Default value: 0x0000000000000000 */
 
5833
 
 
5834
#define QIB_7322_SendBufEA_36_offset 0x00124800UL
 
5835
/* Default value: 0x0000000000000000 */
 
5836
 
 
5837
#define QIB_7322_SendBufMA_37_offset 0x00125000UL
 
5838
/* Default value: 0x0000000000000000 */
 
5839
 
 
5840
#define QIB_7322_SendBufEA_37_offset 0x00125800UL
 
5841
/* Default value: 0x0000000000000000 */
 
5842
 
 
5843
#define QIB_7322_SendBufMA_38_offset 0x00126000UL
 
5844
/* Default value: 0x0000000000000000 */
 
5845
 
 
5846
#define QIB_7322_SendBufEA_38_offset 0x00126800UL
 
5847
/* Default value: 0x0000000000000000 */
 
5848
 
 
5849
#define QIB_7322_SendBufMA_39_offset 0x00127000UL
 
5850
/* Default value: 0x0000000000000000 */
 
5851
 
 
5852
#define QIB_7322_SendBufEA_39_offset 0x00127800UL
 
5853
/* Default value: 0x0000000000000000 */
 
5854
 
 
5855
#define QIB_7322_SendBufMA_40_offset 0x00128000UL
 
5856
/* Default value: 0x0000000000000000 */
 
5857
 
 
5858
#define QIB_7322_SendBufEA_40_offset 0x00128800UL
 
5859
/* Default value: 0x0000000000000000 */
 
5860
 
 
5861
#define QIB_7322_SendBufMA_41_offset 0x00129000UL
 
5862
/* Default value: 0x0000000000000000 */
 
5863
 
 
5864
#define QIB_7322_SendBufEA_41_offset 0x00129800UL
 
5865
/* Default value: 0x0000000000000000 */
 
5866
 
 
5867
#define QIB_7322_SendBufMA_42_offset 0x0012a000UL
 
5868
/* Default value: 0x0000000000000000 */
 
5869
 
 
5870
#define QIB_7322_SendBufEA_42_offset 0x0012a800UL
 
5871
/* Default value: 0x0000000000000000 */
 
5872
 
 
5873
#define QIB_7322_SendBufMA_43_offset 0x0012b000UL
 
5874
/* Default value: 0x0000000000000000 */
 
5875
 
 
5876
#define QIB_7322_SendBufEA_43_offset 0x0012b800UL
 
5877
/* Default value: 0x0000000000000000 */
 
5878
 
 
5879
#define QIB_7322_SendBufMA_44_offset 0x0012c000UL
 
5880
/* Default value: 0x0000000000000000 */
 
5881
 
 
5882
#define QIB_7322_SendBufEA_44_offset 0x0012c800UL
 
5883
/* Default value: 0x0000000000000000 */
 
5884
 
 
5885
#define QIB_7322_SendBufMA_45_offset 0x0012d000UL
 
5886
/* Default value: 0x0000000000000000 */
 
5887
 
 
5888
#define QIB_7322_SendBufEA_45_offset 0x0012d800UL
 
5889
/* Default value: 0x0000000000000000 */
 
5890
 
 
5891
#define QIB_7322_SendBufMA_46_offset 0x0012e000UL
 
5892
/* Default value: 0x0000000000000000 */
 
5893
 
 
5894
#define QIB_7322_SendBufEA_46_offset 0x0012e800UL
 
5895
/* Default value: 0x0000000000000000 */
 
5896
 
 
5897
#define QIB_7322_SendBufMA_47_offset 0x0012f000UL
 
5898
/* Default value: 0x0000000000000000 */
 
5899
 
 
5900
#define QIB_7322_SendBufEA_47_offset 0x0012f800UL
 
5901
/* Default value: 0x0000000000000000 */
 
5902
 
 
5903
#define QIB_7322_SendBufMA_48_offset 0x00130000UL
 
5904
/* Default value: 0x0000000000000000 */
 
5905
 
 
5906
#define QIB_7322_SendBufEA_48_offset 0x00130800UL
 
5907
/* Default value: 0x0000000000000000 */
 
5908
 
 
5909
#define QIB_7322_SendBufMA_49_offset 0x00131000UL
 
5910
/* Default value: 0x0000000000000000 */
 
5911
 
 
5912
#define QIB_7322_SendBufEA_49_offset 0x00131800UL
 
5913
/* Default value: 0x0000000000000000 */
 
5914
 
 
5915
#define QIB_7322_SendBufMA_50_offset 0x00132000UL
 
5916
/* Default value: 0x0000000000000000 */
 
5917
 
 
5918
#define QIB_7322_SendBufEA_50_offset 0x00132800UL
 
5919
/* Default value: 0x0000000000000000 */
 
5920
 
 
5921
#define QIB_7322_SendBufMA_51_offset 0x00133000UL
 
5922
/* Default value: 0x0000000000000000 */
 
5923
 
 
5924
#define QIB_7322_SendBufEA_51_offset 0x00133800UL
 
5925
/* Default value: 0x0000000000000000 */
 
5926
 
 
5927
#define QIB_7322_SendBufMA_52_offset 0x00134000UL
 
5928
/* Default value: 0x0000000000000000 */
 
5929
 
 
5930
#define QIB_7322_SendBufEA_52_offset 0x00134800UL
 
5931
/* Default value: 0x0000000000000000 */
 
5932
 
 
5933
#define QIB_7322_SendBufMA_53_offset 0x00135000UL
 
5934
/* Default value: 0x0000000000000000 */
 
5935
 
 
5936
#define QIB_7322_SendBufEA_53_offset 0x00135800UL
 
5937
/* Default value: 0x0000000000000000 */
 
5938
 
 
5939
#define QIB_7322_SendBufMA_54_offset 0x00136000UL
 
5940
/* Default value: 0x0000000000000000 */
 
5941
 
 
5942
#define QIB_7322_SendBufEA_54_offset 0x00136800UL
 
5943
/* Default value: 0x0000000000000000 */
 
5944
 
 
5945
#define QIB_7322_SendBufMA_55_offset 0x00137000UL
 
5946
/* Default value: 0x0000000000000000 */
 
5947
 
 
5948
#define QIB_7322_SendBufEA_55_offset 0x00137800UL
 
5949
/* Default value: 0x0000000000000000 */
 
5950
 
 
5951
#define QIB_7322_SendBufMA_56_offset 0x00138000UL
 
5952
/* Default value: 0x0000000000000000 */
 
5953
 
 
5954
#define QIB_7322_SendBufEA_56_offset 0x00138800UL
 
5955
/* Default value: 0x0000000000000000 */
 
5956
 
 
5957
#define QIB_7322_SendBufMA_57_offset 0x00139000UL
 
5958
/* Default value: 0x0000000000000000 */
 
5959
 
 
5960
#define QIB_7322_SendBufEA_57_offset 0x00139800UL
 
5961
/* Default value: 0x0000000000000000 */
 
5962
 
 
5963
#define QIB_7322_SendBufMA_58_offset 0x0013a000UL
 
5964
/* Default value: 0x0000000000000000 */
 
5965
 
 
5966
#define QIB_7322_SendBufEA_58_offset 0x0013a800UL
 
5967
/* Default value: 0x0000000000000000 */
 
5968
 
 
5969
#define QIB_7322_SendBufMA_59_offset 0x0013b000UL
 
5970
/* Default value: 0x0000000000000000 */
 
5971
 
 
5972
#define QIB_7322_SendBufEA_59_offset 0x0013b800UL
 
5973
/* Default value: 0x0000000000000000 */
 
5974
 
 
5975
#define QIB_7322_SendBufMA_60_offset 0x0013c000UL
 
5976
/* Default value: 0x0000000000000000 */
 
5977
 
 
5978
#define QIB_7322_SendBufEA_60_offset 0x0013c800UL
 
5979
/* Default value: 0x0000000000000000 */
 
5980
 
 
5981
#define QIB_7322_SendBufMA_61_offset 0x0013d000UL
 
5982
/* Default value: 0x0000000000000000 */
 
5983
 
 
5984
#define QIB_7322_SendBufEA_61_offset 0x0013d800UL
 
5985
/* Default value: 0x0000000000000000 */
 
5986
 
 
5987
#define QIB_7322_SendBufMA_62_offset 0x0013e000UL
 
5988
/* Default value: 0x0000000000000000 */
 
5989
 
 
5990
#define QIB_7322_SendBufEA_62_offset 0x0013e800UL
 
5991
/* Default value: 0x0000000000000000 */
 
5992
 
 
5993
#define QIB_7322_SendBufMA_63_offset 0x0013f000UL
 
5994
/* Default value: 0x0000000000000000 */
 
5995
 
 
5996
#define QIB_7322_SendBufEA_63_offset 0x0013f800UL
 
5997
/* Default value: 0x0000000000000000 */
 
5998
 
 
5999
#define QIB_7322_SendBufMA_64_offset 0x00140000UL
 
6000
/* Default value: 0x0000000000000000 */
 
6001
 
 
6002
#define QIB_7322_SendBufEA_64_offset 0x00140800UL
 
6003
/* Default value: 0x0000000000000000 */
 
6004
 
 
6005
#define QIB_7322_SendBufMA_65_offset 0x00141000UL
 
6006
/* Default value: 0x0000000000000000 */
 
6007
 
 
6008
#define QIB_7322_SendBufEA_65_offset 0x00141800UL
 
6009
/* Default value: 0x0000000000000000 */
 
6010
 
 
6011
#define QIB_7322_SendBufMA_66_offset 0x00142000UL
 
6012
/* Default value: 0x0000000000000000 */
 
6013
 
 
6014
#define QIB_7322_SendBufEA_66_offset 0x00142800UL
 
6015
/* Default value: 0x0000000000000000 */
 
6016
 
 
6017
#define QIB_7322_SendBufMA_67_offset 0x00143000UL
 
6018
/* Default value: 0x0000000000000000 */
 
6019
 
 
6020
#define QIB_7322_SendBufEA_67_offset 0x00143800UL
 
6021
/* Default value: 0x0000000000000000 */
 
6022
 
 
6023
#define QIB_7322_SendBufMA_68_offset 0x00144000UL
 
6024
/* Default value: 0x0000000000000000 */
 
6025
 
 
6026
#define QIB_7322_SendBufEA_68_offset 0x00144800UL
 
6027
/* Default value: 0x0000000000000000 */
 
6028
 
 
6029
#define QIB_7322_SendBufMA_69_offset 0x00145000UL
 
6030
/* Default value: 0x0000000000000000 */
 
6031
 
 
6032
#define QIB_7322_SendBufEA_69_offset 0x00145800UL
 
6033
/* Default value: 0x0000000000000000 */
 
6034
 
 
6035
#define QIB_7322_SendBufMA_70_offset 0x00146000UL
 
6036
/* Default value: 0x0000000000000000 */
 
6037
 
 
6038
#define QIB_7322_SendBufEA_70_offset 0x00146800UL
 
6039
/* Default value: 0x0000000000000000 */
 
6040
 
 
6041
#define QIB_7322_SendBufMA_71_offset 0x00147000UL
 
6042
/* Default value: 0x0000000000000000 */
 
6043
 
 
6044
#define QIB_7322_SendBufEA_71_offset 0x00147800UL
 
6045
/* Default value: 0x0000000000000000 */
 
6046
 
 
6047
#define QIB_7322_SendBufMA_72_offset 0x00148000UL
 
6048
/* Default value: 0x0000000000000000 */
 
6049
 
 
6050
#define QIB_7322_SendBufEA_72_offset 0x00148800UL
 
6051
/* Default value: 0x0000000000000000 */
 
6052
 
 
6053
#define QIB_7322_SendBufMA_73_offset 0x00149000UL
 
6054
/* Default value: 0x0000000000000000 */
 
6055
 
 
6056
#define QIB_7322_SendBufEA_73_offset 0x00149800UL
 
6057
/* Default value: 0x0000000000000000 */
 
6058
 
 
6059
#define QIB_7322_SendBufMA_74_offset 0x0014a000UL
 
6060
/* Default value: 0x0000000000000000 */
 
6061
 
 
6062
#define QIB_7322_SendBufEA_74_offset 0x0014a800UL
 
6063
/* Default value: 0x0000000000000000 */
 
6064
 
 
6065
#define QIB_7322_SendBufMA_75_offset 0x0014b000UL
 
6066
/* Default value: 0x0000000000000000 */
 
6067
 
 
6068
#define QIB_7322_SendBufEA_75_offset 0x0014b800UL
 
6069
/* Default value: 0x0000000000000000 */
 
6070
 
 
6071
#define QIB_7322_SendBufMA_76_offset 0x0014c000UL
 
6072
/* Default value: 0x0000000000000000 */
 
6073
 
 
6074
#define QIB_7322_SendBufEA_76_offset 0x0014c800UL
 
6075
/* Default value: 0x0000000000000000 */
 
6076
 
 
6077
#define QIB_7322_SendBufMA_77_offset 0x0014d000UL
 
6078
/* Default value: 0x0000000000000000 */
 
6079
 
 
6080
#define QIB_7322_SendBufEA_77_offset 0x0014d800UL
 
6081
/* Default value: 0x0000000000000000 */
 
6082
 
 
6083
#define QIB_7322_SendBufMA_78_offset 0x0014e000UL
 
6084
/* Default value: 0x0000000000000000 */
 
6085
 
 
6086
#define QIB_7322_SendBufEA_78_offset 0x0014e800UL
 
6087
/* Default value: 0x0000000000000000 */
 
6088
 
 
6089
#define QIB_7322_SendBufMA_79_offset 0x0014f000UL
 
6090
/* Default value: 0x0000000000000000 */
 
6091
 
 
6092
#define QIB_7322_SendBufEA_79_offset 0x0014f800UL
 
6093
/* Default value: 0x0000000000000000 */
 
6094
 
 
6095
#define QIB_7322_SendBufMA_80_offset 0x00150000UL
 
6096
/* Default value: 0x0000000000000000 */
 
6097
 
 
6098
#define QIB_7322_SendBufEA_80_offset 0x00150800UL
 
6099
/* Default value: 0x0000000000000000 */
 
6100
 
 
6101
#define QIB_7322_SendBufMA_81_offset 0x00151000UL
 
6102
/* Default value: 0x0000000000000000 */
 
6103
 
 
6104
#define QIB_7322_SendBufEA_81_offset 0x00151800UL
 
6105
/* Default value: 0x0000000000000000 */
 
6106
 
 
6107
#define QIB_7322_SendBufMA_82_offset 0x00152000UL
 
6108
/* Default value: 0x0000000000000000 */
 
6109
 
 
6110
#define QIB_7322_SendBufEA_82_offset 0x00152800UL
 
6111
/* Default value: 0x0000000000000000 */
 
6112
 
 
6113
#define QIB_7322_SendBufMA_83_offset 0x00153000UL
 
6114
/* Default value: 0x0000000000000000 */
 
6115
 
 
6116
#define QIB_7322_SendBufEA_83_offset 0x00153800UL
 
6117
/* Default value: 0x0000000000000000 */
 
6118
 
 
6119
#define QIB_7322_SendBufMA_84_offset 0x00154000UL
 
6120
/* Default value: 0x0000000000000000 */
 
6121
 
 
6122
#define QIB_7322_SendBufEA_84_offset 0x00154800UL
 
6123
/* Default value: 0x0000000000000000 */
 
6124
 
 
6125
#define QIB_7322_SendBufMA_85_offset 0x00155000UL
 
6126
/* Default value: 0x0000000000000000 */
 
6127
 
 
6128
#define QIB_7322_SendBufEA_85_offset 0x00155800UL
 
6129
/* Default value: 0x0000000000000000 */
 
6130
 
 
6131
#define QIB_7322_SendBufMA_86_offset 0x00156000UL
 
6132
/* Default value: 0x0000000000000000 */
 
6133
 
 
6134
#define QIB_7322_SendBufEA_86_offset 0x00156800UL
 
6135
/* Default value: 0x0000000000000000 */
 
6136
 
 
6137
#define QIB_7322_SendBufMA_87_offset 0x00157000UL
 
6138
/* Default value: 0x0000000000000000 */
 
6139
 
 
6140
#define QIB_7322_SendBufEA_87_offset 0x00157800UL
 
6141
/* Default value: 0x0000000000000000 */
 
6142
 
 
6143
#define QIB_7322_SendBufMA_88_offset 0x00158000UL
 
6144
/* Default value: 0x0000000000000000 */
 
6145
 
 
6146
#define QIB_7322_SendBufEA_88_offset 0x00158800UL
 
6147
/* Default value: 0x0000000000000000 */
 
6148
 
 
6149
#define QIB_7322_SendBufMA_89_offset 0x00159000UL
 
6150
/* Default value: 0x0000000000000000 */
 
6151
 
 
6152
#define QIB_7322_SendBufEA_89_offset 0x00159800UL
 
6153
/* Default value: 0x0000000000000000 */
 
6154
 
 
6155
#define QIB_7322_SendBufMA_90_offset 0x0015a000UL
 
6156
/* Default value: 0x0000000000000000 */
 
6157
 
 
6158
#define QIB_7322_SendBufEA_90_offset 0x0015a800UL
 
6159
/* Default value: 0x0000000000000000 */
 
6160
 
 
6161
#define QIB_7322_SendBufMA_91_offset 0x0015b000UL
 
6162
/* Default value: 0x0000000000000000 */
 
6163
 
 
6164
#define QIB_7322_SendBufEA_91_offset 0x0015b800UL
 
6165
/* Default value: 0x0000000000000000 */
 
6166
 
 
6167
#define QIB_7322_SendBufMA_92_offset 0x0015c000UL
 
6168
/* Default value: 0x0000000000000000 */
 
6169
 
 
6170
#define QIB_7322_SendBufEA_92_offset 0x0015c800UL
 
6171
/* Default value: 0x0000000000000000 */
 
6172
 
 
6173
#define QIB_7322_SendBufMA_93_offset 0x0015d000UL
 
6174
/* Default value: 0x0000000000000000 */
 
6175
 
 
6176
#define QIB_7322_SendBufEA_93_offset 0x0015d800UL
 
6177
/* Default value: 0x0000000000000000 */
 
6178
 
 
6179
#define QIB_7322_SendBufMA_94_offset 0x0015e000UL
 
6180
/* Default value: 0x0000000000000000 */
 
6181
 
 
6182
#define QIB_7322_SendBufEA_94_offset 0x0015e800UL
 
6183
/* Default value: 0x0000000000000000 */
 
6184
 
 
6185
#define QIB_7322_SendBufMA_95_offset 0x0015f000UL
 
6186
/* Default value: 0x0000000000000000 */
 
6187
 
 
6188
#define QIB_7322_SendBufEA_95_offset 0x0015f800UL
 
6189
/* Default value: 0x0000000000000000 */
 
6190
 
 
6191
#define QIB_7322_SendBufMA_96_offset 0x00160000UL
 
6192
/* Default value: 0x0000000000000000 */
 
6193
 
 
6194
#define QIB_7322_SendBufEA_96_offset 0x00160800UL
 
6195
/* Default value: 0x0000000000000000 */
 
6196
 
 
6197
#define QIB_7322_SendBufMA_97_offset 0x00161000UL
 
6198
/* Default value: 0x0000000000000000 */
 
6199
 
 
6200
#define QIB_7322_SendBufEA_97_offset 0x00161800UL
 
6201
/* Default value: 0x0000000000000000 */
 
6202
 
 
6203
#define QIB_7322_SendBufMA_98_offset 0x00162000UL
 
6204
/* Default value: 0x0000000000000000 */
 
6205
 
 
6206
#define QIB_7322_SendBufEA_98_offset 0x00162800UL
 
6207
/* Default value: 0x0000000000000000 */
 
6208
 
 
6209
#define QIB_7322_SendBufMA_99_offset 0x00163000UL
 
6210
/* Default value: 0x0000000000000000 */
 
6211
 
 
6212
#define QIB_7322_SendBufEA_99_offset 0x00163800UL
 
6213
/* Default value: 0x0000000000000000 */
 
6214
 
 
6215
#define QIB_7322_SendBufMA_100_offset 0x00164000UL
 
6216
/* Default value: 0x0000000000000000 */
 
6217
 
 
6218
#define QIB_7322_SendBufEA_100_offset 0x00164800UL
 
6219
/* Default value: 0x0000000000000000 */
 
6220
 
 
6221
#define QIB_7322_SendBufMA_101_offset 0x00165000UL
 
6222
/* Default value: 0x0000000000000000 */
 
6223
 
 
6224
#define QIB_7322_SendBufEA_101_offset 0x00165800UL
 
6225
/* Default value: 0x0000000000000000 */
 
6226
 
 
6227
#define QIB_7322_SendBufMA_102_offset 0x00166000UL
 
6228
/* Default value: 0x0000000000000000 */
 
6229
 
 
6230
#define QIB_7322_SendBufEA_102_offset 0x00166800UL
 
6231
/* Default value: 0x0000000000000000 */
 
6232
 
 
6233
#define QIB_7322_SendBufMA_103_offset 0x00167000UL
 
6234
/* Default value: 0x0000000000000000 */
 
6235
 
 
6236
#define QIB_7322_SendBufEA_103_offset 0x00167800UL
 
6237
/* Default value: 0x0000000000000000 */
 
6238
 
 
6239
#define QIB_7322_SendBufMA_104_offset 0x00168000UL
 
6240
/* Default value: 0x0000000000000000 */
 
6241
 
 
6242
#define QIB_7322_SendBufEA_104_offset 0x00168800UL
 
6243
/* Default value: 0x0000000000000000 */
 
6244
 
 
6245
#define QIB_7322_SendBufMA_105_offset 0x00169000UL
 
6246
/* Default value: 0x0000000000000000 */
 
6247
 
 
6248
#define QIB_7322_SendBufEA_105_offset 0x00169800UL
 
6249
/* Default value: 0x0000000000000000 */
 
6250
 
 
6251
#define QIB_7322_SendBufMA_106_offset 0x0016a000UL
 
6252
/* Default value: 0x0000000000000000 */
 
6253
 
 
6254
#define QIB_7322_SendBufEA_106_offset 0x0016a800UL
 
6255
/* Default value: 0x0000000000000000 */
 
6256
 
 
6257
#define QIB_7322_SendBufMA_107_offset 0x0016b000UL
 
6258
/* Default value: 0x0000000000000000 */
 
6259
 
 
6260
#define QIB_7322_SendBufEA_107_offset 0x0016b800UL
 
6261
/* Default value: 0x0000000000000000 */
 
6262
 
 
6263
#define QIB_7322_SendBufMA_108_offset 0x0016c000UL
 
6264
/* Default value: 0x0000000000000000 */
 
6265
 
 
6266
#define QIB_7322_SendBufEA_108_offset 0x0016c800UL
 
6267
/* Default value: 0x0000000000000000 */
 
6268
 
 
6269
#define QIB_7322_SendBufMA_109_offset 0x0016d000UL
 
6270
/* Default value: 0x0000000000000000 */
 
6271
 
 
6272
#define QIB_7322_SendBufEA_109_offset 0x0016d800UL
 
6273
/* Default value: 0x0000000000000000 */
 
6274
 
 
6275
#define QIB_7322_SendBufMA_110_offset 0x0016e000UL
 
6276
/* Default value: 0x0000000000000000 */
 
6277
 
 
6278
#define QIB_7322_SendBufEA_110_offset 0x0016e800UL
 
6279
/* Default value: 0x0000000000000000 */
 
6280
 
 
6281
#define QIB_7322_SendBufMA_111_offset 0x0016f000UL
 
6282
/* Default value: 0x0000000000000000 */
 
6283
 
 
6284
#define QIB_7322_SendBufEA_111_offset 0x0016f800UL
 
6285
/* Default value: 0x0000000000000000 */
 
6286
 
 
6287
#define QIB_7322_SendBufMA_112_offset 0x00170000UL
 
6288
/* Default value: 0x0000000000000000 */
 
6289
 
 
6290
#define QIB_7322_SendBufEA_112_offset 0x00170800UL
 
6291
/* Default value: 0x0000000000000000 */
 
6292
 
 
6293
#define QIB_7322_SendBufMA_113_offset 0x00171000UL
 
6294
/* Default value: 0x0000000000000000 */
 
6295
 
 
6296
#define QIB_7322_SendBufEA_113_offset 0x00171800UL
 
6297
/* Default value: 0x0000000000000000 */
 
6298
 
 
6299
#define QIB_7322_SendBufMA_114_offset 0x00172000UL
 
6300
/* Default value: 0x0000000000000000 */
 
6301
 
 
6302
#define QIB_7322_SendBufEA_114_offset 0x00172800UL
 
6303
/* Default value: 0x0000000000000000 */
 
6304
 
 
6305
#define QIB_7322_SendBufMA_115_offset 0x00173000UL
 
6306
/* Default value: 0x0000000000000000 */
 
6307
 
 
6308
#define QIB_7322_SendBufEA_115_offset 0x00173800UL
 
6309
/* Default value: 0x0000000000000000 */
 
6310
 
 
6311
#define QIB_7322_SendBufMA_116_offset 0x00174000UL
 
6312
/* Default value: 0x0000000000000000 */
 
6313
 
 
6314
#define QIB_7322_SendBufEA_116_offset 0x00174800UL
 
6315
/* Default value: 0x0000000000000000 */
 
6316
 
 
6317
#define QIB_7322_SendBufMA_117_offset 0x00175000UL
 
6318
/* Default value: 0x0000000000000000 */
 
6319
 
 
6320
#define QIB_7322_SendBufEA_117_offset 0x00175800UL
 
6321
/* Default value: 0x0000000000000000 */
 
6322
 
 
6323
#define QIB_7322_SendBufMA_118_offset 0x00176000UL
 
6324
/* Default value: 0x0000000000000000 */
 
6325
 
 
6326
#define QIB_7322_SendBufEA_118_offset 0x00176800UL
 
6327
/* Default value: 0x0000000000000000 */
 
6328
 
 
6329
#define QIB_7322_SendBufMA_119_offset 0x00177000UL
 
6330
/* Default value: 0x0000000000000000 */
 
6331
 
 
6332
#define QIB_7322_SendBufEA_119_offset 0x00177800UL
 
6333
/* Default value: 0x0000000000000000 */
 
6334
 
 
6335
#define QIB_7322_SendBufMA_120_offset 0x00178000UL
 
6336
/* Default value: 0x0000000000000000 */
 
6337
 
 
6338
#define QIB_7322_SendBufEA_120_offset 0x00178800UL
 
6339
/* Default value: 0x0000000000000000 */
 
6340
 
 
6341
#define QIB_7322_SendBufMA_121_offset 0x00179000UL
 
6342
/* Default value: 0x0000000000000000 */
 
6343
 
 
6344
#define QIB_7322_SendBufEA_121_offset 0x00179800UL
 
6345
/* Default value: 0x0000000000000000 */
 
6346
 
 
6347
#define QIB_7322_SendBufMA_122_offset 0x0017a000UL
 
6348
/* Default value: 0x0000000000000000 */
 
6349
 
 
6350
#define QIB_7322_SendBufEA_122_offset 0x0017a800UL
 
6351
/* Default value: 0x0000000000000000 */
 
6352
 
 
6353
#define QIB_7322_SendBufMA_123_offset 0x0017b000UL
 
6354
/* Default value: 0x0000000000000000 */
 
6355
 
 
6356
#define QIB_7322_SendBufEA_123_offset 0x0017b800UL
 
6357
/* Default value: 0x0000000000000000 */
 
6358
 
 
6359
#define QIB_7322_SendBufMA_124_offset 0x0017c000UL
 
6360
/* Default value: 0x0000000000000000 */
 
6361
 
 
6362
#define QIB_7322_SendBufEA_124_offset 0x0017c800UL
 
6363
/* Default value: 0x0000000000000000 */
 
6364
 
 
6365
#define QIB_7322_SendBufMA_125_offset 0x0017d000UL
 
6366
/* Default value: 0x0000000000000000 */
 
6367
 
 
6368
#define QIB_7322_SendBufEA_125_offset 0x0017d800UL
 
6369
/* Default value: 0x0000000000000000 */
 
6370
 
 
6371
#define QIB_7322_SendBufMA_126_offset 0x0017e000UL
 
6372
/* Default value: 0x0000000000000000 */
 
6373
 
 
6374
#define QIB_7322_SendBufEA_126_offset 0x0017e800UL
 
6375
/* Default value: 0x0000000000000000 */
 
6376
 
 
6377
#define QIB_7322_SendBufMA_127_offset 0x0017f000UL
 
6378
/* Default value: 0x0000000000000000 */
 
6379
 
 
6380
#define QIB_7322_SendBufEA_127_offset 0x0017f800UL
 
6381
/* Default value: 0x0000000000000000 */
 
6382
 
 
6383
#define QIB_7322_SendBufMA_128_offset 0x00180000UL
 
6384
/* Default value: 0x0000000000000000 */
 
6385
 
 
6386
#define QIB_7322_SendBufEA_128_offset 0x00181000UL
 
6387
/* Default value: 0x0000000000000000 */
 
6388
 
 
6389
#define QIB_7322_SendBufMA_129_offset 0x00182000UL
 
6390
/* Default value: 0x0000000000000000 */
 
6391
 
 
6392
#define QIB_7322_SendBufEA_129_offset 0x00183000UL
 
6393
/* Default value: 0x0000000000000000 */
 
6394
 
 
6395
#define QIB_7322_SendBufMA_130_offset 0x00184000UL
 
6396
/* Default value: 0x0000000000000000 */
 
6397
 
 
6398
#define QIB_7322_SendBufEA_130_offset 0x00185000UL
 
6399
/* Default value: 0x0000000000000000 */
 
6400
 
 
6401
#define QIB_7322_SendBufMA_131_offset 0x00186000UL
 
6402
/* Default value: 0x0000000000000000 */
 
6403
 
 
6404
#define QIB_7322_SendBufEA_131_offset 0x00187000UL
 
6405
/* Default value: 0x0000000000000000 */
 
6406
 
 
6407
#define QIB_7322_SendBufMA_132_offset 0x00188000UL
 
6408
/* Default value: 0x0000000000000000 */
 
6409
 
 
6410
#define QIB_7322_SendBufEA_132_offset 0x00189000UL
 
6411
/* Default value: 0x0000000000000000 */
 
6412
 
 
6413
#define QIB_7322_SendBufMA_133_offset 0x0018a000UL
 
6414
/* Default value: 0x0000000000000000 */
 
6415
 
 
6416
#define QIB_7322_SendBufEA_133_offset 0x0018b000UL
 
6417
/* Default value: 0x0000000000000000 */
 
6418
 
 
6419
#define QIB_7322_SendBufMA_134_offset 0x0018c000UL
 
6420
/* Default value: 0x0000000000000000 */
 
6421
 
 
6422
#define QIB_7322_SendBufEA_134_offset 0x0018d000UL
 
6423
/* Default value: 0x0000000000000000 */
 
6424
 
 
6425
#define QIB_7322_SendBufMA_135_offset 0x0018e000UL
 
6426
/* Default value: 0x0000000000000000 */
 
6427
 
 
6428
#define QIB_7322_SendBufEA_135_offset 0x0018f000UL
 
6429
/* Default value: 0x0000000000000000 */
 
6430
 
 
6431
#define QIB_7322_SendBufMA_136_offset 0x00190000UL
 
6432
/* Default value: 0x0000000000000000 */
 
6433
 
 
6434
#define QIB_7322_SendBufEA_136_offset 0x00191000UL
 
6435
/* Default value: 0x0000000000000000 */
 
6436
 
 
6437
#define QIB_7322_SendBufMA_137_offset 0x00192000UL
 
6438
/* Default value: 0x0000000000000000 */
 
6439
 
 
6440
#define QIB_7322_SendBufEA_137_offset 0x00193000UL
 
6441
/* Default value: 0x0000000000000000 */
 
6442
 
 
6443
#define QIB_7322_SendBufMA_138_offset 0x00194000UL
 
6444
/* Default value: 0x0000000000000000 */
 
6445
 
 
6446
#define QIB_7322_SendBufEA_138_offset 0x00195000UL
 
6447
/* Default value: 0x0000000000000000 */
 
6448
 
 
6449
#define QIB_7322_SendBufMA_139_offset 0x00196000UL
 
6450
/* Default value: 0x0000000000000000 */
 
6451
 
 
6452
#define QIB_7322_SendBufEA_139_offset 0x00197000UL
 
6453
/* Default value: 0x0000000000000000 */
 
6454
 
 
6455
#define QIB_7322_SendBufMA_140_offset 0x00198000UL
 
6456
/* Default value: 0x0000000000000000 */
 
6457
 
 
6458
#define QIB_7322_SendBufEA_140_offset 0x00199000UL
 
6459
/* Default value: 0x0000000000000000 */
 
6460
 
 
6461
#define QIB_7322_SendBufMA_141_offset 0x0019a000UL
 
6462
/* Default value: 0x0000000000000000 */
 
6463
 
 
6464
#define QIB_7322_SendBufEA_141_offset 0x0019b000UL
 
6465
/* Default value: 0x0000000000000000 */
 
6466
 
 
6467
#define QIB_7322_SendBufMA_142_offset 0x0019c000UL
 
6468
/* Default value: 0x0000000000000000 */
 
6469
 
 
6470
#define QIB_7322_SendBufEA_142_offset 0x0019d000UL
 
6471
/* Default value: 0x0000000000000000 */
 
6472
 
 
6473
#define QIB_7322_SendBufMA_143_offset 0x0019e000UL
 
6474
/* Default value: 0x0000000000000000 */
 
6475
 
 
6476
#define QIB_7322_SendBufEA_143_offset 0x0019f000UL
 
6477
/* Default value: 0x0000000000000000 */
 
6478
 
 
6479
#define QIB_7322_SendBufMA_144_offset 0x001a0000UL
 
6480
/* Default value: 0x0000000000000000 */
 
6481
 
 
6482
#define QIB_7322_SendBufEA_144_offset 0x001a1000UL
 
6483
/* Default value: 0x0000000000000000 */
 
6484
 
 
6485
#define QIB_7322_SendBufMA_145_offset 0x001a2000UL
 
6486
/* Default value: 0x0000000000000000 */
 
6487
 
 
6488
#define QIB_7322_SendBufEA_145_offset 0x001a3000UL
 
6489
/* Default value: 0x0000000000000000 */
 
6490
 
 
6491
#define QIB_7322_SendBufMA_146_offset 0x001a4000UL
 
6492
/* Default value: 0x0000000000000000 */
 
6493
 
 
6494
#define QIB_7322_SendBufEA_146_offset 0x001a5000UL
 
6495
/* Default value: 0x0000000000000000 */
 
6496
 
 
6497
#define QIB_7322_SendBufMA_147_offset 0x001a6000UL
 
6498
/* Default value: 0x0000000000000000 */
 
6499
 
 
6500
#define QIB_7322_SendBufEA_147_offset 0x001a7000UL
 
6501
/* Default value: 0x0000000000000000 */
 
6502
 
 
6503
#define QIB_7322_SendBufMA_148_offset 0x001a8000UL
 
6504
/* Default value: 0x0000000000000000 */
 
6505
 
 
6506
#define QIB_7322_SendBufEA_148_offset 0x001a9000UL
 
6507
/* Default value: 0x0000000000000000 */
 
6508
 
 
6509
#define QIB_7322_SendBufMA_149_offset 0x001aa000UL
 
6510
/* Default value: 0x0000000000000000 */
 
6511
 
 
6512
#define QIB_7322_SendBufEA_149_offset 0x001ab000UL
 
6513
/* Default value: 0x0000000000000000 */
 
6514
 
 
6515
#define QIB_7322_SendBufMA_150_offset 0x001ac000UL
 
6516
/* Default value: 0x0000000000000000 */
 
6517
 
 
6518
#define QIB_7322_SendBufEA_150_offset 0x001ad000UL
 
6519
/* Default value: 0x0000000000000000 */
 
6520
 
 
6521
#define QIB_7322_SendBufMA_151_offset 0x001ae000UL
 
6522
/* Default value: 0x0000000000000000 */
 
6523
 
 
6524
#define QIB_7322_SendBufEA_151_offset 0x001af000UL
 
6525
/* Default value: 0x0000000000000000 */
 
6526
 
 
6527
#define QIB_7322_SendBufMA_152_offset 0x001b0000UL
 
6528
/* Default value: 0x0000000000000000 */
 
6529
 
 
6530
#define QIB_7322_SendBufEA_152_offset 0x001b1000UL
 
6531
/* Default value: 0x0000000000000000 */
 
6532
 
 
6533
#define QIB_7322_SendBufMA_153_offset 0x001b2000UL
 
6534
/* Default value: 0x0000000000000000 */
 
6535
 
 
6536
#define QIB_7322_SendBufEA_153_offset 0x001b3000UL
 
6537
/* Default value: 0x0000000000000000 */
 
6538
 
 
6539
#define QIB_7322_SendBufMA_154_offset 0x001b4000UL
 
6540
/* Default value: 0x0000000000000000 */
 
6541
 
 
6542
#define QIB_7322_SendBufEA_154_offset 0x001b5000UL
 
6543
/* Default value: 0x0000000000000000 */
 
6544
 
 
6545
#define QIB_7322_SendBufMA_155_offset 0x001b6000UL
 
6546
/* Default value: 0x0000000000000000 */
 
6547
 
 
6548
#define QIB_7322_SendBufEA_155_offset 0x001b7000UL
 
6549
/* Default value: 0x0000000000000000 */
 
6550
 
 
6551
#define QIB_7322_SendBufMA_156_offset 0x001b8000UL
 
6552
/* Default value: 0x0000000000000000 */
 
6553
 
 
6554
#define QIB_7322_SendBufEA_156_offset 0x001b9000UL
 
6555
/* Default value: 0x0000000000000000 */
 
6556
 
 
6557
#define QIB_7322_SendBufMA_157_offset 0x001ba000UL
 
6558
/* Default value: 0x0000000000000000 */
 
6559
 
 
6560
#define QIB_7322_SendBufEA_157_offset 0x001bb000UL
 
6561
/* Default value: 0x0000000000000000 */
 
6562
 
 
6563
#define QIB_7322_SendBufMA_158_offset 0x001bc000UL
 
6564
/* Default value: 0x0000000000000000 */
 
6565
 
 
6566
#define QIB_7322_SendBufEA_158_offset 0x001bd000UL
 
6567
/* Default value: 0x0000000000000000 */
 
6568
 
 
6569
#define QIB_7322_SendBufMA_159_offset 0x001be000UL
 
6570
/* Default value: 0x0000000000000000 */
 
6571
 
 
6572
#define QIB_7322_SendBufEA_159_offset 0x001bf000UL
 
6573
/* Default value: 0x0000000000000000 */
 
6574
 
 
6575
#define QIB_7322_SendBufVL15_0_offset 0x001c0000UL
 
6576
/* Default value: 0x0000000000000000 */
 
6577
 
 
6578
#define QIB_7322_RcvHdrTail0_offset 0x00200000UL
 
6579
/* Default value: 0x0000000000000000 */
 
6580
 
 
6581
#define QIB_7322_RcvHdrHead0_offset 0x00200008UL
 
6582
struct QIB_7322_RcvHdrHead0_pb {
 
6583
        pseudo_bit_t RcvHeadPointer[32];
 
6584
        pseudo_bit_t counter[16];
 
6585
        pseudo_bit_t _unused_0[16];
 
6586
};
 
6587
struct QIB_7322_RcvHdrHead0 {
 
6588
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead0_pb );
 
6589
};
 
6590
/* Default value: 0x0000000000000000 */
 
6591
 
 
6592
#define QIB_7322_RcvEgrIndexTail0_offset 0x00200010UL
 
6593
/* Default value: 0x0000000000000000 */
 
6594
 
 
6595
#define QIB_7322_RcvEgrIndexHead0_offset 0x00200018UL
 
6596
/* Default value: 0x0000000000000000 */
 
6597
 
 
6598
#define QIB_7322_RcvTIDFlowTable0_offset 0x00201000UL
 
6599
struct QIB_7322_RcvTIDFlowTable0_pb {
 
6600
        pseudo_bit_t SeqNum[11];
 
6601
        pseudo_bit_t GenVal[8];
 
6602
        pseudo_bit_t FlowValid[1];
 
6603
        pseudo_bit_t HdrSuppEnabled[1];
 
6604
        pseudo_bit_t KeepAfterSeqErr[1];
 
6605
        pseudo_bit_t KeepOnGenErr[1];
 
6606
        pseudo_bit_t _unused_0[4];
 
6607
        pseudo_bit_t SeqMismatch[1];
 
6608
        pseudo_bit_t GenMismatch[1];
 
6609
        pseudo_bit_t _unused_1[35];
 
6610
};
 
6611
struct QIB_7322_RcvTIDFlowTable0 {
 
6612
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable0_pb );
 
6613
};
 
6614
/* Default value: 0x0000000000000000 */
 
6615
 
 
6616
#define QIB_7322_RcvHdrTail1_offset 0x00210000UL
 
6617
/* Default value: 0x0000000000000000 */
 
6618
 
 
6619
#define QIB_7322_RcvHdrHead1_offset 0x00210008UL
 
6620
struct QIB_7322_RcvHdrHead1_pb {
 
6621
        pseudo_bit_t RcvHeadPointer[32];
 
6622
        pseudo_bit_t counter[16];
 
6623
        pseudo_bit_t _unused_0[16];
 
6624
};
 
6625
struct QIB_7322_RcvHdrHead1 {
 
6626
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead1_pb );
 
6627
};
 
6628
/* Default value: 0x0000000000000000 */
 
6629
 
 
6630
#define QIB_7322_RcvEgrIndexTail1_offset 0x00210010UL
 
6631
/* Default value: 0x0000000000000000 */
 
6632
 
 
6633
#define QIB_7322_RcvEgrIndexHead1_offset 0x00210018UL
 
6634
/* Default value: 0x0000000000000000 */
 
6635
 
 
6636
#define QIB_7322_RcvTIDFlowTable1_offset 0x00211000UL
 
6637
struct QIB_7322_RcvTIDFlowTable1_pb {
 
6638
        pseudo_bit_t SeqNum[11];
 
6639
        pseudo_bit_t GenVal[8];
 
6640
        pseudo_bit_t FlowValid[1];
 
6641
        pseudo_bit_t HdrSuppEnabled[1];
 
6642
        pseudo_bit_t KeepAfterSeqErr[1];
 
6643
        pseudo_bit_t KeepOnGenErr[1];
 
6644
        pseudo_bit_t _unused_0[4];
 
6645
        pseudo_bit_t SeqMismatch[1];
 
6646
        pseudo_bit_t GenMismatch[1];
 
6647
        pseudo_bit_t _unused_1[35];
 
6648
};
 
6649
struct QIB_7322_RcvTIDFlowTable1 {
 
6650
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable1_pb );
 
6651
};
 
6652
/* Default value: 0x0000000000000000 */
 
6653
 
 
6654
#define QIB_7322_RcvHdrTail2_offset 0x00220000UL
 
6655
/* Default value: 0x0000000000000000 */
 
6656
 
 
6657
#define QIB_7322_RcvHdrHead2_offset 0x00220008UL
 
6658
struct QIB_7322_RcvHdrHead2_pb {
 
6659
        pseudo_bit_t RcvHeadPointer[32];
 
6660
        pseudo_bit_t counter[16];
 
6661
        pseudo_bit_t _unused_0[16];
 
6662
};
 
6663
struct QIB_7322_RcvHdrHead2 {
 
6664
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead2_pb );
 
6665
};
 
6666
/* Default value: 0x0000000000000000 */
 
6667
 
 
6668
#define QIB_7322_RcvEgrIndexTail2_offset 0x00220010UL
 
6669
/* Default value: 0x0000000000000000 */
 
6670
 
 
6671
#define QIB_7322_RcvEgrIndexHead2_offset 0x00220018UL
 
6672
/* Default value: 0x0000000000000000 */
 
6673
 
 
6674
#define QIB_7322_RcvTIDFlowTable2_offset 0x00221000UL
 
6675
struct QIB_7322_RcvTIDFlowTable2_pb {
 
6676
        pseudo_bit_t SeqNum[11];
 
6677
        pseudo_bit_t GenVal[8];
 
6678
        pseudo_bit_t FlowValid[1];
 
6679
        pseudo_bit_t HdrSuppEnabled[1];
 
6680
        pseudo_bit_t KeepAfterSeqErr[1];
 
6681
        pseudo_bit_t KeepOnGenErr[1];
 
6682
        pseudo_bit_t _unused_0[4];
 
6683
        pseudo_bit_t SeqMismatch[1];
 
6684
        pseudo_bit_t GenMismatch[1];
 
6685
        pseudo_bit_t _unused_1[35];
 
6686
};
 
6687
struct QIB_7322_RcvTIDFlowTable2 {
 
6688
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable2_pb );
 
6689
};
 
6690
/* Default value: 0x0000000000000000 */
 
6691
 
 
6692
#define QIB_7322_RcvHdrTail3_offset 0x00230000UL
 
6693
/* Default value: 0x0000000000000000 */
 
6694
 
 
6695
#define QIB_7322_RcvHdrHead3_offset 0x00230008UL
 
6696
struct QIB_7322_RcvHdrHead3_pb {
 
6697
        pseudo_bit_t RcvHeadPointer[32];
 
6698
        pseudo_bit_t counter[16];
 
6699
        pseudo_bit_t _unused_0[16];
 
6700
};
 
6701
struct QIB_7322_RcvHdrHead3 {
 
6702
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead3_pb );
 
6703
};
 
6704
/* Default value: 0x0000000000000000 */
 
6705
 
 
6706
#define QIB_7322_RcvEgrIndexTail3_offset 0x00230010UL
 
6707
/* Default value: 0x0000000000000000 */
 
6708
 
 
6709
#define QIB_7322_RcvEgrIndexHead3_offset 0x00230018UL
 
6710
/* Default value: 0x0000000000000000 */
 
6711
 
 
6712
#define QIB_7322_RcvTIDFlowTable3_offset 0x00231000UL
 
6713
struct QIB_7322_RcvTIDFlowTable3_pb {
 
6714
        pseudo_bit_t SeqNum[11];
 
6715
        pseudo_bit_t GenVal[8];
 
6716
        pseudo_bit_t FlowValid[1];
 
6717
        pseudo_bit_t HdrSuppEnabled[1];
 
6718
        pseudo_bit_t KeepAfterSeqErr[1];
 
6719
        pseudo_bit_t KeepOnGenErr[1];
 
6720
        pseudo_bit_t _unused_0[4];
 
6721
        pseudo_bit_t SeqMismatch[1];
 
6722
        pseudo_bit_t GenMismatch[1];
 
6723
        pseudo_bit_t _unused_1[35];
 
6724
};
 
6725
struct QIB_7322_RcvTIDFlowTable3 {
 
6726
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable3_pb );
 
6727
};
 
6728
/* Default value: 0x0000000000000000 */
 
6729
 
 
6730
#define QIB_7322_RcvHdrTail4_offset 0x00240000UL
 
6731
/* Default value: 0x0000000000000000 */
 
6732
 
 
6733
#define QIB_7322_RcvHdrHead4_offset 0x00240008UL
 
6734
struct QIB_7322_RcvHdrHead4_pb {
 
6735
        pseudo_bit_t RcvHeadPointer[32];
 
6736
        pseudo_bit_t counter[16];
 
6737
        pseudo_bit_t _unused_0[16];
 
6738
};
 
6739
struct QIB_7322_RcvHdrHead4 {
 
6740
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead4_pb );
 
6741
};
 
6742
/* Default value: 0x0000000000000000 */
 
6743
 
 
6744
#define QIB_7322_RcvEgrIndexTail4_offset 0x00240010UL
 
6745
/* Default value: 0x0000000000000000 */
 
6746
 
 
6747
#define QIB_7322_RcvEgrIndexHead4_offset 0x00240018UL
 
6748
/* Default value: 0x0000000000000000 */
 
6749
 
 
6750
#define QIB_7322_RcvTIDFlowTable4_offset 0x00241000UL
 
6751
struct QIB_7322_RcvTIDFlowTable4_pb {
 
6752
        pseudo_bit_t SeqNum[11];
 
6753
        pseudo_bit_t GenVal[8];
 
6754
        pseudo_bit_t FlowValid[1];
 
6755
        pseudo_bit_t HdrSuppEnabled[1];
 
6756
        pseudo_bit_t KeepAfterSeqErr[1];
 
6757
        pseudo_bit_t KeepOnGenErr[1];
 
6758
        pseudo_bit_t _unused_0[4];
 
6759
        pseudo_bit_t SeqMismatch[1];
 
6760
        pseudo_bit_t GenMismatch[1];
 
6761
        pseudo_bit_t _unused_1[35];
 
6762
};
 
6763
struct QIB_7322_RcvTIDFlowTable4 {
 
6764
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable4_pb );
 
6765
};
 
6766
/* Default value: 0x0000000000000000 */
 
6767
 
 
6768
#define QIB_7322_RcvHdrTail5_offset 0x00250000UL
 
6769
/* Default value: 0x0000000000000000 */
 
6770
 
 
6771
#define QIB_7322_RcvHdrHead5_offset 0x00250008UL
 
6772
struct QIB_7322_RcvHdrHead5_pb {
 
6773
        pseudo_bit_t RcvHeadPointer[32];
 
6774
        pseudo_bit_t counter[16];
 
6775
        pseudo_bit_t _unused_0[16];
 
6776
};
 
6777
struct QIB_7322_RcvHdrHead5 {
 
6778
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead5_pb );
 
6779
};
 
6780
/* Default value: 0x0000000000000000 */
 
6781
 
 
6782
#define QIB_7322_RcvEgrIndexTail5_offset 0x00250010UL
 
6783
/* Default value: 0x0000000000000000 */
 
6784
 
 
6785
#define QIB_7322_RcvEgrIndexHead5_offset 0x00250018UL
 
6786
/* Default value: 0x0000000000000000 */
 
6787
 
 
6788
#define QIB_7322_RcvTIDFlowTable5_offset 0x00251000UL
 
6789
struct QIB_7322_RcvTIDFlowTable5_pb {
 
6790
        pseudo_bit_t SeqNum[11];
 
6791
        pseudo_bit_t GenVal[8];
 
6792
        pseudo_bit_t FlowValid[1];
 
6793
        pseudo_bit_t HdrSuppEnabled[1];
 
6794
        pseudo_bit_t KeepAfterSeqErr[1];
 
6795
        pseudo_bit_t KeepOnGenErr[1];
 
6796
        pseudo_bit_t _unused_0[4];
 
6797
        pseudo_bit_t SeqMismatch[1];
 
6798
        pseudo_bit_t GenMismatch[1];
 
6799
        pseudo_bit_t _unused_1[35];
 
6800
};
 
6801
struct QIB_7322_RcvTIDFlowTable5 {
 
6802
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable5_pb );
 
6803
};
 
6804
/* Default value: 0x0000000000000000 */
 
6805
 
 
6806
#define QIB_7322_RcvHdrTail6_offset 0x00260000UL
 
6807
/* Default value: 0x0000000000000000 */
 
6808
 
 
6809
#define QIB_7322_RcvHdrHead6_offset 0x00260008UL
 
6810
struct QIB_7322_RcvHdrHead6_pb {
 
6811
        pseudo_bit_t RcvHeadPointer[32];
 
6812
        pseudo_bit_t counter[16];
 
6813
        pseudo_bit_t _unused_0[16];
 
6814
};
 
6815
struct QIB_7322_RcvHdrHead6 {
 
6816
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead6_pb );
 
6817
};
 
6818
/* Default value: 0x0000000000000000 */
 
6819
 
 
6820
#define QIB_7322_RcvEgrIndexTail6_offset 0x00260010UL
 
6821
/* Default value: 0x0000000000000000 */
 
6822
 
 
6823
#define QIB_7322_RcvEgrIndexHead6_offset 0x00260018UL
 
6824
/* Default value: 0x0000000000000000 */
 
6825
 
 
6826
#define QIB_7322_RcvTIDFlowTable6_offset 0x00261000UL
 
6827
struct QIB_7322_RcvTIDFlowTable6_pb {
 
6828
        pseudo_bit_t SeqNum[11];
 
6829
        pseudo_bit_t GenVal[8];
 
6830
        pseudo_bit_t FlowValid[1];
 
6831
        pseudo_bit_t HdrSuppEnabled[1];
 
6832
        pseudo_bit_t KeepAfterSeqErr[1];
 
6833
        pseudo_bit_t KeepOnGenErr[1];
 
6834
        pseudo_bit_t _unused_0[4];
 
6835
        pseudo_bit_t SeqMismatch[1];
 
6836
        pseudo_bit_t GenMismatch[1];
 
6837
        pseudo_bit_t _unused_1[35];
 
6838
};
 
6839
struct QIB_7322_RcvTIDFlowTable6 {
 
6840
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable6_pb );
 
6841
};
 
6842
/* Default value: 0x0000000000000000 */
 
6843
 
 
6844
#define QIB_7322_RcvHdrTail7_offset 0x00270000UL
 
6845
/* Default value: 0x0000000000000000 */
 
6846
 
 
6847
#define QIB_7322_RcvHdrHead7_offset 0x00270008UL
 
6848
struct QIB_7322_RcvHdrHead7_pb {
 
6849
        pseudo_bit_t RcvHeadPointer[32];
 
6850
        pseudo_bit_t counter[16];
 
6851
        pseudo_bit_t _unused_0[16];
 
6852
};
 
6853
struct QIB_7322_RcvHdrHead7 {
 
6854
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead7_pb );
 
6855
};
 
6856
/* Default value: 0x0000000000000000 */
 
6857
 
 
6858
#define QIB_7322_RcvEgrIndexTail7_offset 0x00270010UL
 
6859
/* Default value: 0x0000000000000000 */
 
6860
 
 
6861
#define QIB_7322_RcvEgrIndexHead7_offset 0x00270018UL
 
6862
/* Default value: 0x0000000000000000 */
 
6863
 
 
6864
#define QIB_7322_RcvTIDFlowTable7_offset 0x00271000UL
 
6865
struct QIB_7322_RcvTIDFlowTable7_pb {
 
6866
        pseudo_bit_t SeqNum[11];
 
6867
        pseudo_bit_t GenVal[8];
 
6868
        pseudo_bit_t FlowValid[1];
 
6869
        pseudo_bit_t HdrSuppEnabled[1];
 
6870
        pseudo_bit_t KeepAfterSeqErr[1];
 
6871
        pseudo_bit_t KeepOnGenErr[1];
 
6872
        pseudo_bit_t _unused_0[4];
 
6873
        pseudo_bit_t SeqMismatch[1];
 
6874
        pseudo_bit_t GenMismatch[1];
 
6875
        pseudo_bit_t _unused_1[35];
 
6876
};
 
6877
struct QIB_7322_RcvTIDFlowTable7 {
 
6878
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable7_pb );
 
6879
};
 
6880
/* Default value: 0x0000000000000000 */
 
6881
 
 
6882
#define QIB_7322_RcvHdrTail8_offset 0x00280000UL
 
6883
/* Default value: 0x0000000000000000 */
 
6884
 
 
6885
#define QIB_7322_RcvHdrHead8_offset 0x00280008UL
 
6886
struct QIB_7322_RcvHdrHead8_pb {
 
6887
        pseudo_bit_t RcvHeadPointer[32];
 
6888
        pseudo_bit_t counter[16];
 
6889
        pseudo_bit_t _unused_0[16];
 
6890
};
 
6891
struct QIB_7322_RcvHdrHead8 {
 
6892
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead8_pb );
 
6893
};
 
6894
/* Default value: 0x0000000000000000 */
 
6895
 
 
6896
#define QIB_7322_RcvEgrIndexTail8_offset 0x00280010UL
 
6897
/* Default value: 0x0000000000000000 */
 
6898
 
 
6899
#define QIB_7322_RcvEgrIndexHead8_offset 0x00280018UL
 
6900
/* Default value: 0x0000000000000000 */
 
6901
 
 
6902
#define QIB_7322_RcvTIDFlowTable8_offset 0x00281000UL
 
6903
struct QIB_7322_RcvTIDFlowTable8_pb {
 
6904
        pseudo_bit_t SeqNum[11];
 
6905
        pseudo_bit_t GenVal[8];
 
6906
        pseudo_bit_t FlowValid[1];
 
6907
        pseudo_bit_t HdrSuppEnabled[1];
 
6908
        pseudo_bit_t KeepAfterSeqErr[1];
 
6909
        pseudo_bit_t KeepOnGenErr[1];
 
6910
        pseudo_bit_t _unused_0[4];
 
6911
        pseudo_bit_t SeqMismatch[1];
 
6912
        pseudo_bit_t GenMismatch[1];
 
6913
        pseudo_bit_t _unused_1[35];
 
6914
};
 
6915
struct QIB_7322_RcvTIDFlowTable8 {
 
6916
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable8_pb );
 
6917
};
 
6918
/* Default value: 0x0000000000000000 */
 
6919
 
 
6920
#define QIB_7322_RcvHdrTail9_offset 0x00290000UL
 
6921
/* Default value: 0x0000000000000000 */
 
6922
 
 
6923
#define QIB_7322_RcvHdrHead9_offset 0x00290008UL
 
6924
struct QIB_7322_RcvHdrHead9_pb {
 
6925
        pseudo_bit_t RcvHeadPointer[32];
 
6926
        pseudo_bit_t counter[16];
 
6927
        pseudo_bit_t _unused_0[16];
 
6928
};
 
6929
struct QIB_7322_RcvHdrHead9 {
 
6930
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead9_pb );
 
6931
};
 
6932
/* Default value: 0x0000000000000000 */
 
6933
 
 
6934
#define QIB_7322_RcvEgrIndexTail9_offset 0x00290010UL
 
6935
/* Default value: 0x0000000000000000 */
 
6936
 
 
6937
#define QIB_7322_RcvEgrIndexHead9_offset 0x00290018UL
 
6938
/* Default value: 0x0000000000000000 */
 
6939
 
 
6940
#define QIB_7322_RcvTIDFlowTable9_offset 0x00291000UL
 
6941
struct QIB_7322_RcvTIDFlowTable9_pb {
 
6942
        pseudo_bit_t SeqNum[11];
 
6943
        pseudo_bit_t GenVal[8];
 
6944
        pseudo_bit_t FlowValid[1];
 
6945
        pseudo_bit_t HdrSuppEnabled[1];
 
6946
        pseudo_bit_t KeepAfterSeqErr[1];
 
6947
        pseudo_bit_t KeepOnGenErr[1];
 
6948
        pseudo_bit_t _unused_0[4];
 
6949
        pseudo_bit_t SeqMismatch[1];
 
6950
        pseudo_bit_t GenMismatch[1];
 
6951
        pseudo_bit_t _unused_1[35];
 
6952
};
 
6953
struct QIB_7322_RcvTIDFlowTable9 {
 
6954
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable9_pb );
 
6955
};
 
6956
/* Default value: 0x0000000000000000 */
 
6957
 
 
6958
#define QIB_7322_RcvHdrTail10_offset 0x002a0000UL
 
6959
/* Default value: 0x0000000000000000 */
 
6960
 
 
6961
#define QIB_7322_RcvHdrHead10_offset 0x002a0008UL
 
6962
struct QIB_7322_RcvHdrHead10_pb {
 
6963
        pseudo_bit_t RcvHeadPointer[32];
 
6964
        pseudo_bit_t counter[16];
 
6965
        pseudo_bit_t _unused_0[16];
 
6966
};
 
6967
struct QIB_7322_RcvHdrHead10 {
 
6968
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead10_pb );
 
6969
};
 
6970
/* Default value: 0x0000000000000000 */
 
6971
 
 
6972
#define QIB_7322_RcvEgrIndexTail10_offset 0x002a0010UL
 
6973
/* Default value: 0x0000000000000000 */
 
6974
 
 
6975
#define QIB_7322_RcvEgrIndexHead10_offset 0x002a0018UL
 
6976
/* Default value: 0x0000000000000000 */
 
6977
 
 
6978
#define QIB_7322_RcvTIDFlowTable10_offset 0x002a1000UL
 
6979
struct QIB_7322_RcvTIDFlowTable10_pb {
 
6980
        pseudo_bit_t SeqNum[11];
 
6981
        pseudo_bit_t GenVal[8];
 
6982
        pseudo_bit_t FlowValid[1];
 
6983
        pseudo_bit_t HdrSuppEnabled[1];
 
6984
        pseudo_bit_t KeepAfterSeqErr[1];
 
6985
        pseudo_bit_t KeepOnGenErr[1];
 
6986
        pseudo_bit_t _unused_0[4];
 
6987
        pseudo_bit_t SeqMismatch[1];
 
6988
        pseudo_bit_t GenMismatch[1];
 
6989
        pseudo_bit_t _unused_1[35];
 
6990
};
 
6991
struct QIB_7322_RcvTIDFlowTable10 {
 
6992
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable10_pb );
 
6993
};
 
6994
/* Default value: 0x0000000000000000 */
 
6995
 
 
6996
#define QIB_7322_RcvHdrTail11_offset 0x002b0000UL
 
6997
/* Default value: 0x0000000000000000 */
 
6998
 
 
6999
#define QIB_7322_RcvHdrHead11_offset 0x002b0008UL
 
7000
struct QIB_7322_RcvHdrHead11_pb {
 
7001
        pseudo_bit_t RcvHeadPointer[32];
 
7002
        pseudo_bit_t counter[16];
 
7003
        pseudo_bit_t _unused_0[16];
 
7004
};
 
7005
struct QIB_7322_RcvHdrHead11 {
 
7006
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead11_pb );
 
7007
};
 
7008
/* Default value: 0x0000000000000000 */
 
7009
 
 
7010
#define QIB_7322_RcvEgrIndexTail11_offset 0x002b0010UL
 
7011
/* Default value: 0x0000000000000000 */
 
7012
 
 
7013
#define QIB_7322_RcvEgrIndexHead11_offset 0x002b0018UL
 
7014
/* Default value: 0x0000000000000000 */
 
7015
 
 
7016
#define QIB_7322_RcvTIDFlowTable11_offset 0x002b1000UL
 
7017
struct QIB_7322_RcvTIDFlowTable11_pb {
 
7018
        pseudo_bit_t SeqNum[11];
 
7019
        pseudo_bit_t GenVal[8];
 
7020
        pseudo_bit_t FlowValid[1];
 
7021
        pseudo_bit_t HdrSuppEnabled[1];
 
7022
        pseudo_bit_t KeepAfterSeqErr[1];
 
7023
        pseudo_bit_t KeepOnGenErr[1];
 
7024
        pseudo_bit_t _unused_0[4];
 
7025
        pseudo_bit_t SeqMismatch[1];
 
7026
        pseudo_bit_t GenMismatch[1];
 
7027
        pseudo_bit_t _unused_1[35];
 
7028
};
 
7029
struct QIB_7322_RcvTIDFlowTable11 {
 
7030
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable11_pb );
 
7031
};
 
7032
/* Default value: 0x0000000000000000 */
 
7033
 
 
7034
#define QIB_7322_RcvHdrTail12_offset 0x002c0000UL
 
7035
/* Default value: 0x0000000000000000 */
 
7036
 
 
7037
#define QIB_7322_RcvHdrHead12_offset 0x002c0008UL
 
7038
struct QIB_7322_RcvHdrHead12_pb {
 
7039
        pseudo_bit_t RcvHeadPointer[32];
 
7040
        pseudo_bit_t counter[16];
 
7041
        pseudo_bit_t _unused_0[16];
 
7042
};
 
7043
struct QIB_7322_RcvHdrHead12 {
 
7044
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead12_pb );
 
7045
};
 
7046
/* Default value: 0x0000000000000000 */
 
7047
 
 
7048
#define QIB_7322_RcvEgrIndexTail12_offset 0x002c0010UL
 
7049
/* Default value: 0x0000000000000000 */
 
7050
 
 
7051
#define QIB_7322_RcvEgrIndexHead12_offset 0x002c0018UL
 
7052
/* Default value: 0x0000000000000000 */
 
7053
 
 
7054
#define QIB_7322_RcvTIDFlowTable12_offset 0x002c1000UL
 
7055
struct QIB_7322_RcvTIDFlowTable12_pb {
 
7056
        pseudo_bit_t SeqNum[11];
 
7057
        pseudo_bit_t GenVal[8];
 
7058
        pseudo_bit_t FlowValid[1];
 
7059
        pseudo_bit_t HdrSuppEnabled[1];
 
7060
        pseudo_bit_t KeepAfterSeqErr[1];
 
7061
        pseudo_bit_t KeepOnGenErr[1];
 
7062
        pseudo_bit_t _unused_0[4];
 
7063
        pseudo_bit_t SeqMismatch[1];
 
7064
        pseudo_bit_t GenMismatch[1];
 
7065
        pseudo_bit_t _unused_1[35];
 
7066
};
 
7067
struct QIB_7322_RcvTIDFlowTable12 {
 
7068
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable12_pb );
 
7069
};
 
7070
/* Default value: 0x0000000000000000 */
 
7071
 
 
7072
#define QIB_7322_RcvHdrTail13_offset 0x002d0000UL
 
7073
/* Default value: 0x0000000000000000 */
 
7074
 
 
7075
#define QIB_7322_RcvHdrHead13_offset 0x002d0008UL
 
7076
struct QIB_7322_RcvHdrHead13_pb {
 
7077
        pseudo_bit_t RcvHeadPointer[32];
 
7078
        pseudo_bit_t counter[16];
 
7079
        pseudo_bit_t _unused_0[16];
 
7080
};
 
7081
struct QIB_7322_RcvHdrHead13 {
 
7082
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead13_pb );
 
7083
};
 
7084
/* Default value: 0x0000000000000000 */
 
7085
 
 
7086
#define QIB_7322_RcvEgrIndexTail13_offset 0x002d0010UL
 
7087
/* Default value: 0x0000000000000000 */
 
7088
 
 
7089
#define QIB_7322_RcvEgrIndexHead13_offset 0x002d0018UL
 
7090
/* Default value: 0x0000000000000000 */
 
7091
 
 
7092
#define QIB_7322_RcvTIDFlowTable13_offset 0x002d1000UL
 
7093
struct QIB_7322_RcvTIDFlowTable13_pb {
 
7094
        pseudo_bit_t SeqNum[11];
 
7095
        pseudo_bit_t GenVal[8];
 
7096
        pseudo_bit_t FlowValid[1];
 
7097
        pseudo_bit_t HdrSuppEnabled[1];
 
7098
        pseudo_bit_t KeepAfterSeqErr[1];
 
7099
        pseudo_bit_t KeepOnGenErr[1];
 
7100
        pseudo_bit_t _unused_0[4];
 
7101
        pseudo_bit_t SeqMismatch[1];
 
7102
        pseudo_bit_t GenMismatch[1];
 
7103
        pseudo_bit_t _unused_1[35];
 
7104
};
 
7105
struct QIB_7322_RcvTIDFlowTable13 {
 
7106
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable13_pb );
 
7107
};
 
7108
/* Default value: 0x0000000000000000 */
 
7109
 
 
7110
#define QIB_7322_RcvHdrTail14_offset 0x002e0000UL
 
7111
/* Default value: 0x0000000000000000 */
 
7112
 
 
7113
#define QIB_7322_RcvHdrHead14_offset 0x002e0008UL
 
7114
struct QIB_7322_RcvHdrHead14_pb {
 
7115
        pseudo_bit_t RcvHeadPointer[32];
 
7116
        pseudo_bit_t counter[16];
 
7117
        pseudo_bit_t _unused_0[16];
 
7118
};
 
7119
struct QIB_7322_RcvHdrHead14 {
 
7120
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead14_pb );
 
7121
};
 
7122
/* Default value: 0x0000000000000000 */
 
7123
 
 
7124
#define QIB_7322_RcvEgrIndexTail14_offset 0x002e0010UL
 
7125
/* Default value: 0x0000000000000000 */
 
7126
 
 
7127
#define QIB_7322_RcvEgrIndexHead14_offset 0x002e0018UL
 
7128
/* Default value: 0x0000000000000000 */
 
7129
 
 
7130
#define QIB_7322_RcvTIDFlowTable14_offset 0x002e1000UL
 
7131
struct QIB_7322_RcvTIDFlowTable14_pb {
 
7132
        pseudo_bit_t SeqNum[11];
 
7133
        pseudo_bit_t GenVal[8];
 
7134
        pseudo_bit_t FlowValid[1];
 
7135
        pseudo_bit_t HdrSuppEnabled[1];
 
7136
        pseudo_bit_t KeepAfterSeqErr[1];
 
7137
        pseudo_bit_t KeepOnGenErr[1];
 
7138
        pseudo_bit_t _unused_0[4];
 
7139
        pseudo_bit_t SeqMismatch[1];
 
7140
        pseudo_bit_t GenMismatch[1];
 
7141
        pseudo_bit_t _unused_1[35];
 
7142
};
 
7143
struct QIB_7322_RcvTIDFlowTable14 {
 
7144
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable14_pb );
 
7145
};
 
7146
/* Default value: 0x0000000000000000 */
 
7147
 
 
7148
#define QIB_7322_RcvHdrTail15_offset 0x002f0000UL
 
7149
/* Default value: 0x0000000000000000 */
 
7150
 
 
7151
#define QIB_7322_RcvHdrHead15_offset 0x002f0008UL
 
7152
struct QIB_7322_RcvHdrHead15_pb {
 
7153
        pseudo_bit_t RcvHeadPointer[32];
 
7154
        pseudo_bit_t counter[16];
 
7155
        pseudo_bit_t _unused_0[16];
 
7156
};
 
7157
struct QIB_7322_RcvHdrHead15 {
 
7158
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead15_pb );
 
7159
};
 
7160
/* Default value: 0x0000000000000000 */
 
7161
 
 
7162
#define QIB_7322_RcvEgrIndexTail15_offset 0x002f0010UL
 
7163
/* Default value: 0x0000000000000000 */
 
7164
 
 
7165
#define QIB_7322_RcvEgrIndexHead15_offset 0x002f0018UL
 
7166
/* Default value: 0x0000000000000000 */
 
7167
 
 
7168
#define QIB_7322_RcvTIDFlowTable15_offset 0x002f1000UL
 
7169
struct QIB_7322_RcvTIDFlowTable15_pb {
 
7170
        pseudo_bit_t SeqNum[11];
 
7171
        pseudo_bit_t GenVal[8];
 
7172
        pseudo_bit_t FlowValid[1];
 
7173
        pseudo_bit_t HdrSuppEnabled[1];
 
7174
        pseudo_bit_t KeepAfterSeqErr[1];
 
7175
        pseudo_bit_t KeepOnGenErr[1];
 
7176
        pseudo_bit_t _unused_0[4];
 
7177
        pseudo_bit_t SeqMismatch[1];
 
7178
        pseudo_bit_t GenMismatch[1];
 
7179
        pseudo_bit_t _unused_1[35];
 
7180
};
 
7181
struct QIB_7322_RcvTIDFlowTable15 {
 
7182
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable15_pb );
 
7183
};
 
7184
/* Default value: 0x0000000000000000 */
 
7185
 
 
7186
#define QIB_7322_RcvHdrTail16_offset 0x00300000UL
 
7187
/* Default value: 0x0000000000000000 */
 
7188
 
 
7189
#define QIB_7322_RcvHdrHead16_offset 0x00300008UL
 
7190
struct QIB_7322_RcvHdrHead16_pb {
 
7191
        pseudo_bit_t RcvHeadPointer[32];
 
7192
        pseudo_bit_t counter[16];
 
7193
        pseudo_bit_t _unused_0[16];
 
7194
};
 
7195
struct QIB_7322_RcvHdrHead16 {
 
7196
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead16_pb );
 
7197
};
 
7198
/* Default value: 0x0000000000000000 */
 
7199
 
 
7200
#define QIB_7322_RcvEgrIndexTail16_offset 0x00300010UL
 
7201
/* Default value: 0x0000000000000000 */
 
7202
 
 
7203
#define QIB_7322_RcvEgrIndexHead16_offset 0x00300018UL
 
7204
/* Default value: 0x0000000000000000 */
 
7205
 
 
7206
#define QIB_7322_RcvTIDFlowTable16_offset 0x00301000UL
 
7207
struct QIB_7322_RcvTIDFlowTable16_pb {
 
7208
        pseudo_bit_t SeqNum[11];
 
7209
        pseudo_bit_t GenVal[8];
 
7210
        pseudo_bit_t FlowValid[1];
 
7211
        pseudo_bit_t HdrSuppEnabled[1];
 
7212
        pseudo_bit_t KeepAfterSeqErr[1];
 
7213
        pseudo_bit_t KeepOnGenErr[1];
 
7214
        pseudo_bit_t _unused_0[4];
 
7215
        pseudo_bit_t SeqMismatch[1];
 
7216
        pseudo_bit_t GenMismatch[1];
 
7217
        pseudo_bit_t _unused_1[35];
 
7218
};
 
7219
struct QIB_7322_RcvTIDFlowTable16 {
 
7220
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable16_pb );
 
7221
};
 
7222
/* Default value: 0x0000000000000000 */
 
7223
 
 
7224
#define QIB_7322_RcvHdrTail17_offset 0x00310000UL
 
7225
/* Default value: 0x0000000000000000 */
 
7226
 
 
7227
#define QIB_7322_RcvHdrHead17_offset 0x00310008UL
 
7228
struct QIB_7322_RcvHdrHead17_pb {
 
7229
        pseudo_bit_t RcvHeadPointer[32];
 
7230
        pseudo_bit_t counter[16];
 
7231
        pseudo_bit_t _unused_0[16];
 
7232
};
 
7233
struct QIB_7322_RcvHdrHead17 {
 
7234
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvHdrHead17_pb );
 
7235
};
 
7236
/* Default value: 0x0000000000000000 */
 
7237
 
 
7238
#define QIB_7322_RcvEgrIndexTail17_offset 0x00310010UL
 
7239
/* Default value: 0x0000000000000000 */
 
7240
 
 
7241
#define QIB_7322_RcvEgrIndexHead17_offset 0x00310018UL
 
7242
/* Default value: 0x0000000000000000 */
 
7243
 
 
7244
#define QIB_7322_RcvTIDFlowTable17_offset 0x00311000UL
 
7245
struct QIB_7322_RcvTIDFlowTable17_pb {
 
7246
        pseudo_bit_t SeqNum[11];
 
7247
        pseudo_bit_t GenVal[8];
 
7248
        pseudo_bit_t FlowValid[1];
 
7249
        pseudo_bit_t HdrSuppEnabled[1];
 
7250
        pseudo_bit_t KeepAfterSeqErr[1];
 
7251
        pseudo_bit_t KeepOnGenErr[1];
 
7252
        pseudo_bit_t _unused_0[4];
 
7253
        pseudo_bit_t SeqMismatch[1];
 
7254
        pseudo_bit_t GenMismatch[1];
 
7255
        pseudo_bit_t _unused_1[35];
 
7256
};
 
7257
struct QIB_7322_RcvTIDFlowTable17 {
 
7258
        PSEUDO_BIT_STRUCT ( struct QIB_7322_RcvTIDFlowTable17_pb );
 
7259
};
 
7260
/* Default value: 0x0000000000000000 */
 
7261