Back to home page

OSCL-LXR

 
 

    


0001 /*
0002  * Copyright (c) 2008, 2009, 2010 QLogic Corporation. All rights reserved.
0003  *
0004  * This software is available to you under a choice of one of two
0005  * licenses.  You may choose to be licensed under the terms of the GNU
0006  * General Public License (GPL) Version 2, available from the file
0007  * COPYING in the main directory of this source tree, or the
0008  * OpenIB.org BSD license below:
0009  *
0010  *     Redistribution and use in source and binary forms, with or
0011  *     without modification, are permitted provided that the following
0012  *     conditions are met:
0013  *
0014  *      - Redistributions of source code must retain the above
0015  *        copyright notice, this list of conditions and the following
0016  *        disclaimer.
0017  *
0018  *      - Redistributions in binary form must reproduce the above
0019  *        copyright notice, this list of conditions and the following
0020  *        disclaimer in the documentation and/or other materials
0021  *        provided with the distribution.
0022  *
0023  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
0024  * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
0025  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
0026  * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
0027  * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
0028  * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
0029  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
0030  * SOFTWARE.
0031  */
0032 
0033 /* This file is mechanically generated from RTL. Any hand-edits will be lost! */
0034 
0035 #define QIB_6120_Revision_OFFS 0x0
0036 #define QIB_6120_Revision_R_Simulator_LSB 0x3F
0037 #define QIB_6120_Revision_R_Simulator_RMASK 0x1
0038 #define QIB_6120_Revision_Reserved_LSB 0x28
0039 #define QIB_6120_Revision_Reserved_RMASK 0x7FFFFF
0040 #define QIB_6120_Revision_BoardID_LSB 0x20
0041 #define QIB_6120_Revision_BoardID_RMASK 0xFF
0042 #define QIB_6120_Revision_R_SW_LSB 0x18
0043 #define QIB_6120_Revision_R_SW_RMASK 0xFF
0044 #define QIB_6120_Revision_R_Arch_LSB 0x10
0045 #define QIB_6120_Revision_R_Arch_RMASK 0xFF
0046 #define QIB_6120_Revision_R_ChipRevMajor_LSB 0x8
0047 #define QIB_6120_Revision_R_ChipRevMajor_RMASK 0xFF
0048 #define QIB_6120_Revision_R_ChipRevMinor_LSB 0x0
0049 #define QIB_6120_Revision_R_ChipRevMinor_RMASK 0xFF
0050 
0051 #define QIB_6120_Control_OFFS 0x8
0052 #define QIB_6120_Control_TxLatency_LSB 0x4
0053 #define QIB_6120_Control_TxLatency_RMASK 0x1
0054 #define QIB_6120_Control_PCIERetryBufDiagEn_LSB 0x3
0055 #define QIB_6120_Control_PCIERetryBufDiagEn_RMASK 0x1
0056 #define QIB_6120_Control_LinkEn_LSB 0x2
0057 #define QIB_6120_Control_LinkEn_RMASK 0x1
0058 #define QIB_6120_Control_FreezeMode_LSB 0x1
0059 #define QIB_6120_Control_FreezeMode_RMASK 0x1
0060 #define QIB_6120_Control_SyncReset_LSB 0x0
0061 #define QIB_6120_Control_SyncReset_RMASK 0x1
0062 
0063 #define QIB_6120_PageAlign_OFFS 0x10
0064 
0065 #define QIB_6120_PortCnt_OFFS 0x18
0066 
0067 #define QIB_6120_SendRegBase_OFFS 0x30
0068 
0069 #define QIB_6120_UserRegBase_OFFS 0x38
0070 
0071 #define QIB_6120_CntrRegBase_OFFS 0x40
0072 
0073 #define QIB_6120_Scratch_OFFS 0x48
0074 #define QIB_6120_Scratch_TopHalf_LSB 0x20
0075 #define QIB_6120_Scratch_TopHalf_RMASK 0xFFFFFFFF
0076 #define QIB_6120_Scratch_BottomHalf_LSB 0x0
0077 #define QIB_6120_Scratch_BottomHalf_RMASK 0xFFFFFFFF
0078 
0079 #define QIB_6120_IntBlocked_OFFS 0x60
0080 #define QIB_6120_IntBlocked_ErrorIntBlocked_LSB 0x1F
0081 #define QIB_6120_IntBlocked_ErrorIntBlocked_RMASK 0x1
0082 #define QIB_6120_IntBlocked_PioSetIntBlocked_LSB 0x1E
0083 #define QIB_6120_IntBlocked_PioSetIntBlocked_RMASK 0x1
0084 #define QIB_6120_IntBlocked_PioBufAvailIntBlocked_LSB 0x1D
0085 #define QIB_6120_IntBlocked_PioBufAvailIntBlocked_RMASK 0x1
0086 #define QIB_6120_IntBlocked_assertGPIOIntBlocked_LSB 0x1C
0087 #define QIB_6120_IntBlocked_assertGPIOIntBlocked_RMASK 0x1
0088 #define QIB_6120_IntBlocked_Reserved_LSB 0xF
0089 #define QIB_6120_IntBlocked_Reserved_RMASK 0x1FFF
0090 #define QIB_6120_IntBlocked_RcvAvail4IntBlocked_LSB 0x10
0091 #define QIB_6120_IntBlocked_RcvAvail4IntBlocked_RMASK 0x1
0092 #define QIB_6120_IntBlocked_RcvAvail3IntBlocked_LSB 0xF
0093 #define QIB_6120_IntBlocked_RcvAvail3IntBlocked_RMASK 0x1
0094 #define QIB_6120_IntBlocked_RcvAvail2IntBlocked_LSB 0xE
0095 #define QIB_6120_IntBlocked_RcvAvail2IntBlocked_RMASK 0x1
0096 #define QIB_6120_IntBlocked_RcvAvail1IntBlocked_LSB 0xD
0097 #define QIB_6120_IntBlocked_RcvAvail1IntBlocked_RMASK 0x1
0098 #define QIB_6120_IntBlocked_RcvAvail0IntBlocked_LSB 0xC
0099 #define QIB_6120_IntBlocked_RcvAvail0IntBlocked_RMASK 0x1
0100 #define QIB_6120_IntBlocked_Reserved1_LSB 0x5
0101 #define QIB_6120_IntBlocked_Reserved1_RMASK 0x7F
0102 #define QIB_6120_IntBlocked_RcvUrg4IntBlocked_LSB 0x4
0103 #define QIB_6120_IntBlocked_RcvUrg4IntBlocked_RMASK 0x1
0104 #define QIB_6120_IntBlocked_RcvUrg3IntBlocked_LSB 0x3
0105 #define QIB_6120_IntBlocked_RcvUrg3IntBlocked_RMASK 0x1
0106 #define QIB_6120_IntBlocked_RcvUrg2IntBlocked_LSB 0x2
0107 #define QIB_6120_IntBlocked_RcvUrg2IntBlocked_RMASK 0x1
0108 #define QIB_6120_IntBlocked_RcvUrg1IntBlocked_LSB 0x1
0109 #define QIB_6120_IntBlocked_RcvUrg1IntBlocked_RMASK 0x1
0110 #define QIB_6120_IntBlocked_RcvUrg0IntBlocked_LSB 0x0
0111 #define QIB_6120_IntBlocked_RcvUrg0IntBlocked_RMASK 0x1
0112 
0113 #define QIB_6120_IntMask_OFFS 0x68
0114 #define QIB_6120_IntMask_ErrorIntMask_LSB 0x1F
0115 #define QIB_6120_IntMask_ErrorIntMask_RMASK 0x1
0116 #define QIB_6120_IntMask_PioSetIntMask_LSB 0x1E
0117 #define QIB_6120_IntMask_PioSetIntMask_RMASK 0x1
0118 #define QIB_6120_IntMask_PioBufAvailIntMask_LSB 0x1D
0119 #define QIB_6120_IntMask_PioBufAvailIntMask_RMASK 0x1
0120 #define QIB_6120_IntMask_assertGPIOIntMask_LSB 0x1C
0121 #define QIB_6120_IntMask_assertGPIOIntMask_RMASK 0x1
0122 #define QIB_6120_IntMask_Reserved_LSB 0x11
0123 #define QIB_6120_IntMask_Reserved_RMASK 0x7FF
0124 #define QIB_6120_IntMask_RcvAvail4IntMask_LSB 0x10
0125 #define QIB_6120_IntMask_RcvAvail4IntMask_RMASK 0x1
0126 #define QIB_6120_IntMask_RcvAvail3IntMask_LSB 0xF
0127 #define QIB_6120_IntMask_RcvAvail3IntMask_RMASK 0x1
0128 #define QIB_6120_IntMask_RcvAvail2IntMask_LSB 0xE
0129 #define QIB_6120_IntMask_RcvAvail2IntMask_RMASK 0x1
0130 #define QIB_6120_IntMask_RcvAvail1IntMask_LSB 0xD
0131 #define QIB_6120_IntMask_RcvAvail1IntMask_RMASK 0x1
0132 #define QIB_6120_IntMask_RcvAvail0IntMask_LSB 0xC
0133 #define QIB_6120_IntMask_RcvAvail0IntMask_RMASK 0x1
0134 #define QIB_6120_IntMask_Reserved1_LSB 0x5
0135 #define QIB_6120_IntMask_Reserved1_RMASK 0x7F
0136 #define QIB_6120_IntMask_RcvUrg4IntMask_LSB 0x4
0137 #define QIB_6120_IntMask_RcvUrg4IntMask_RMASK 0x1
0138 #define QIB_6120_IntMask_RcvUrg3IntMask_LSB 0x3
0139 #define QIB_6120_IntMask_RcvUrg3IntMask_RMASK 0x1
0140 #define QIB_6120_IntMask_RcvUrg2IntMask_LSB 0x2
0141 #define QIB_6120_IntMask_RcvUrg2IntMask_RMASK 0x1
0142 #define QIB_6120_IntMask_RcvUrg1IntMask_LSB 0x1
0143 #define QIB_6120_IntMask_RcvUrg1IntMask_RMASK 0x1
0144 #define QIB_6120_IntMask_RcvUrg0IntMask_LSB 0x0
0145 #define QIB_6120_IntMask_RcvUrg0IntMask_RMASK 0x1
0146 
0147 #define QIB_6120_IntStatus_OFFS 0x70
0148 #define QIB_6120_IntStatus_Error_LSB 0x1F
0149 #define QIB_6120_IntStatus_Error_RMASK 0x1
0150 #define QIB_6120_IntStatus_PioSent_LSB 0x1E
0151 #define QIB_6120_IntStatus_PioSent_RMASK 0x1
0152 #define QIB_6120_IntStatus_PioBufAvail_LSB 0x1D
0153 #define QIB_6120_IntStatus_PioBufAvail_RMASK 0x1
0154 #define QIB_6120_IntStatus_assertGPIO_LSB 0x1C
0155 #define QIB_6120_IntStatus_assertGPIO_RMASK 0x1
0156 #define QIB_6120_IntStatus_Reserved_LSB 0xF
0157 #define QIB_6120_IntStatus_Reserved_RMASK 0x1FFF
0158 #define QIB_6120_IntStatus_RcvAvail4_LSB 0x10
0159 #define QIB_6120_IntStatus_RcvAvail4_RMASK 0x1
0160 #define QIB_6120_IntStatus_RcvAvail3_LSB 0xF
0161 #define QIB_6120_IntStatus_RcvAvail3_RMASK 0x1
0162 #define QIB_6120_IntStatus_RcvAvail2_LSB 0xE
0163 #define QIB_6120_IntStatus_RcvAvail2_RMASK 0x1
0164 #define QIB_6120_IntStatus_RcvAvail1_LSB 0xD
0165 #define QIB_6120_IntStatus_RcvAvail1_RMASK 0x1
0166 #define QIB_6120_IntStatus_RcvAvail0_LSB 0xC
0167 #define QIB_6120_IntStatus_RcvAvail0_RMASK 0x1
0168 #define QIB_6120_IntStatus_Reserved1_LSB 0x5
0169 #define QIB_6120_IntStatus_Reserved1_RMASK 0x7F
0170 #define QIB_6120_IntStatus_RcvUrg4_LSB 0x4
0171 #define QIB_6120_IntStatus_RcvUrg4_RMASK 0x1
0172 #define QIB_6120_IntStatus_RcvUrg3_LSB 0x3
0173 #define QIB_6120_IntStatus_RcvUrg3_RMASK 0x1
0174 #define QIB_6120_IntStatus_RcvUrg2_LSB 0x2
0175 #define QIB_6120_IntStatus_RcvUrg2_RMASK 0x1
0176 #define QIB_6120_IntStatus_RcvUrg1_LSB 0x1
0177 #define QIB_6120_IntStatus_RcvUrg1_RMASK 0x1
0178 #define QIB_6120_IntStatus_RcvUrg0_LSB 0x0
0179 #define QIB_6120_IntStatus_RcvUrg0_RMASK 0x1
0180 
0181 #define QIB_6120_IntClear_OFFS 0x78
0182 #define QIB_6120_IntClear_ErrorIntClear_LSB 0x1F
0183 #define QIB_6120_IntClear_ErrorIntClear_RMASK 0x1
0184 #define QIB_6120_IntClear_PioSetIntClear_LSB 0x1E
0185 #define QIB_6120_IntClear_PioSetIntClear_RMASK 0x1
0186 #define QIB_6120_IntClear_PioBufAvailIntClear_LSB 0x1D
0187 #define QIB_6120_IntClear_PioBufAvailIntClear_RMASK 0x1
0188 #define QIB_6120_IntClear_assertGPIOIntClear_LSB 0x1C
0189 #define QIB_6120_IntClear_assertGPIOIntClear_RMASK 0x1
0190 #define QIB_6120_IntClear_Reserved_LSB 0xF
0191 #define QIB_6120_IntClear_Reserved_RMASK 0x1FFF
0192 #define QIB_6120_IntClear_RcvAvail4IntClear_LSB 0x10
0193 #define QIB_6120_IntClear_RcvAvail4IntClear_RMASK 0x1
0194 #define QIB_6120_IntClear_RcvAvail3IntClear_LSB 0xF
0195 #define QIB_6120_IntClear_RcvAvail3IntClear_RMASK 0x1
0196 #define QIB_6120_IntClear_RcvAvail2IntClear_LSB 0xE
0197 #define QIB_6120_IntClear_RcvAvail2IntClear_RMASK 0x1
0198 #define QIB_6120_IntClear_RcvAvail1IntClear_LSB 0xD
0199 #define QIB_6120_IntClear_RcvAvail1IntClear_RMASK 0x1
0200 #define QIB_6120_IntClear_RcvAvail0IntClear_LSB 0xC
0201 #define QIB_6120_IntClear_RcvAvail0IntClear_RMASK 0x1
0202 #define QIB_6120_IntClear_Reserved1_LSB 0x5
0203 #define QIB_6120_IntClear_Reserved1_RMASK 0x7F
0204 #define QIB_6120_IntClear_RcvUrg4IntClear_LSB 0x4
0205 #define QIB_6120_IntClear_RcvUrg4IntClear_RMASK 0x1
0206 #define QIB_6120_IntClear_RcvUrg3IntClear_LSB 0x3
0207 #define QIB_6120_IntClear_RcvUrg3IntClear_RMASK 0x1
0208 #define QIB_6120_IntClear_RcvUrg2IntClear_LSB 0x2
0209 #define QIB_6120_IntClear_RcvUrg2IntClear_RMASK 0x1
0210 #define QIB_6120_IntClear_RcvUrg1IntClear_LSB 0x1
0211 #define QIB_6120_IntClear_RcvUrg1IntClear_RMASK 0x1
0212 #define QIB_6120_IntClear_RcvUrg0IntClear_LSB 0x0
0213 #define QIB_6120_IntClear_RcvUrg0IntClear_RMASK 0x1
0214 
0215 #define QIB_6120_ErrMask_OFFS 0x80
0216 #define QIB_6120_ErrMask_Reserved_LSB 0x34
0217 #define QIB_6120_ErrMask_Reserved_RMASK 0xFFF
0218 #define QIB_6120_ErrMask_HardwareErrMask_LSB 0x33
0219 #define QIB_6120_ErrMask_HardwareErrMask_RMASK 0x1
0220 #define QIB_6120_ErrMask_ResetNegatedMask_LSB 0x32
0221 #define QIB_6120_ErrMask_ResetNegatedMask_RMASK 0x1
0222 #define QIB_6120_ErrMask_InvalidAddrErrMask_LSB 0x31
0223 #define QIB_6120_ErrMask_InvalidAddrErrMask_RMASK 0x1
0224 #define QIB_6120_ErrMask_IBStatusChangedMask_LSB 0x30
0225 #define QIB_6120_ErrMask_IBStatusChangedMask_RMASK 0x1
0226 #define QIB_6120_ErrMask_Reserved1_LSB 0x26
0227 #define QIB_6120_ErrMask_Reserved1_RMASK 0x3FF
0228 #define QIB_6120_ErrMask_SendUnsupportedVLErrMask_LSB 0x25
0229 #define QIB_6120_ErrMask_SendUnsupportedVLErrMask_RMASK 0x1
0230 #define QIB_6120_ErrMask_SendUnexpectedPktNumErrMask_LSB 0x24
0231 #define QIB_6120_ErrMask_SendUnexpectedPktNumErrMask_RMASK 0x1
0232 #define QIB_6120_ErrMask_SendPioArmLaunchErrMask_LSB 0x23
0233 #define QIB_6120_ErrMask_SendPioArmLaunchErrMask_RMASK 0x1
0234 #define QIB_6120_ErrMask_SendDroppedDataPktErrMask_LSB 0x22
0235 #define QIB_6120_ErrMask_SendDroppedDataPktErrMask_RMASK 0x1
0236 #define QIB_6120_ErrMask_SendDroppedSmpPktErrMask_LSB 0x21
0237 #define QIB_6120_ErrMask_SendDroppedSmpPktErrMask_RMASK 0x1
0238 #define QIB_6120_ErrMask_SendPktLenErrMask_LSB 0x20
0239 #define QIB_6120_ErrMask_SendPktLenErrMask_RMASK 0x1
0240 #define QIB_6120_ErrMask_SendUnderRunErrMask_LSB 0x1F
0241 #define QIB_6120_ErrMask_SendUnderRunErrMask_RMASK 0x1
0242 #define QIB_6120_ErrMask_SendMaxPktLenErrMask_LSB 0x1E
0243 #define QIB_6120_ErrMask_SendMaxPktLenErrMask_RMASK 0x1
0244 #define QIB_6120_ErrMask_SendMinPktLenErrMask_LSB 0x1D
0245 #define QIB_6120_ErrMask_SendMinPktLenErrMask_RMASK 0x1
0246 #define QIB_6120_ErrMask_Reserved2_LSB 0x12
0247 #define QIB_6120_ErrMask_Reserved2_RMASK 0x7FF
0248 #define QIB_6120_ErrMask_RcvIBLostLinkErrMask_LSB 0x11
0249 #define QIB_6120_ErrMask_RcvIBLostLinkErrMask_RMASK 0x1
0250 #define QIB_6120_ErrMask_RcvHdrErrMask_LSB 0x10
0251 #define QIB_6120_ErrMask_RcvHdrErrMask_RMASK 0x1
0252 #define QIB_6120_ErrMask_RcvHdrLenErrMask_LSB 0xF
0253 #define QIB_6120_ErrMask_RcvHdrLenErrMask_RMASK 0x1
0254 #define QIB_6120_ErrMask_RcvBadTidErrMask_LSB 0xE
0255 #define QIB_6120_ErrMask_RcvBadTidErrMask_RMASK 0x1
0256 #define QIB_6120_ErrMask_RcvHdrFullErrMask_LSB 0xD
0257 #define QIB_6120_ErrMask_RcvHdrFullErrMask_RMASK 0x1
0258 #define QIB_6120_ErrMask_RcvEgrFullErrMask_LSB 0xC
0259 #define QIB_6120_ErrMask_RcvEgrFullErrMask_RMASK 0x1
0260 #define QIB_6120_ErrMask_RcvBadVersionErrMask_LSB 0xB
0261 #define QIB_6120_ErrMask_RcvBadVersionErrMask_RMASK 0x1
0262 #define QIB_6120_ErrMask_RcvIBFlowErrMask_LSB 0xA
0263 #define QIB_6120_ErrMask_RcvIBFlowErrMask_RMASK 0x1
0264 #define QIB_6120_ErrMask_RcvEBPErrMask_LSB 0x9
0265 #define QIB_6120_ErrMask_RcvEBPErrMask_RMASK 0x1
0266 #define QIB_6120_ErrMask_RcvUnsupportedVLErrMask_LSB 0x8
0267 #define QIB_6120_ErrMask_RcvUnsupportedVLErrMask_RMASK 0x1
0268 #define QIB_6120_ErrMask_RcvUnexpectedCharErrMask_LSB 0x7
0269 #define QIB_6120_ErrMask_RcvUnexpectedCharErrMask_RMASK 0x1
0270 #define QIB_6120_ErrMask_RcvShortPktLenErrMask_LSB 0x6
0271 #define QIB_6120_ErrMask_RcvShortPktLenErrMask_RMASK 0x1
0272 #define QIB_6120_ErrMask_RcvLongPktLenErrMask_LSB 0x5
0273 #define QIB_6120_ErrMask_RcvLongPktLenErrMask_RMASK 0x1
0274 #define QIB_6120_ErrMask_RcvMaxPktLenErrMask_LSB 0x4
0275 #define QIB_6120_ErrMask_RcvMaxPktLenErrMask_RMASK 0x1
0276 #define QIB_6120_ErrMask_RcvMinPktLenErrMask_LSB 0x3
0277 #define QIB_6120_ErrMask_RcvMinPktLenErrMask_RMASK 0x1
0278 #define QIB_6120_ErrMask_RcvICRCErrMask_LSB 0x2
0279 #define QIB_6120_ErrMask_RcvICRCErrMask_RMASK 0x1
0280 #define QIB_6120_ErrMask_RcvVCRCErrMask_LSB 0x1
0281 #define QIB_6120_ErrMask_RcvVCRCErrMask_RMASK 0x1
0282 #define QIB_6120_ErrMask_RcvFormatErrMask_LSB 0x0
0283 #define QIB_6120_ErrMask_RcvFormatErrMask_RMASK 0x1
0284 
0285 #define QIB_6120_ErrStatus_OFFS 0x88
0286 #define QIB_6120_ErrStatus_Reserved_LSB 0x34
0287 #define QIB_6120_ErrStatus_Reserved_RMASK 0xFFF
0288 #define QIB_6120_ErrStatus_HardwareErr_LSB 0x33
0289 #define QIB_6120_ErrStatus_HardwareErr_RMASK 0x1
0290 #define QIB_6120_ErrStatus_ResetNegated_LSB 0x32
0291 #define QIB_6120_ErrStatus_ResetNegated_RMASK 0x1
0292 #define QIB_6120_ErrStatus_InvalidAddrErr_LSB 0x31
0293 #define QIB_6120_ErrStatus_InvalidAddrErr_RMASK 0x1
0294 #define QIB_6120_ErrStatus_IBStatusChanged_LSB 0x30
0295 #define QIB_6120_ErrStatus_IBStatusChanged_RMASK 0x1
0296 #define QIB_6120_ErrStatus_Reserved1_LSB 0x26
0297 #define QIB_6120_ErrStatus_Reserved1_RMASK 0x3FF
0298 #define QIB_6120_ErrStatus_SendUnsupportedVLErr_LSB 0x25
0299 #define QIB_6120_ErrStatus_SendUnsupportedVLErr_RMASK 0x1
0300 #define QIB_6120_ErrStatus_SendUnexpectedPktNumErr_LSB 0x24
0301 #define QIB_6120_ErrStatus_SendUnexpectedPktNumErr_RMASK 0x1
0302 #define QIB_6120_ErrStatus_SendPioArmLaunchErr_LSB 0x23
0303 #define QIB_6120_ErrStatus_SendPioArmLaunchErr_RMASK 0x1
0304 #define QIB_6120_ErrStatus_SendDroppedDataPktErr_LSB 0x22
0305 #define QIB_6120_ErrStatus_SendDroppedDataPktErr_RMASK 0x1
0306 #define QIB_6120_ErrStatus_SendDroppedSmpPktErr_LSB 0x21
0307 #define QIB_6120_ErrStatus_SendDroppedSmpPktErr_RMASK 0x1
0308 #define QIB_6120_ErrStatus_SendPktLenErr_LSB 0x20
0309 #define QIB_6120_ErrStatus_SendPktLenErr_RMASK 0x1
0310 #define QIB_6120_ErrStatus_SendUnderRunErr_LSB 0x1F
0311 #define QIB_6120_ErrStatus_SendUnderRunErr_RMASK 0x1
0312 #define QIB_6120_ErrStatus_SendMaxPktLenErr_LSB 0x1E
0313 #define QIB_6120_ErrStatus_SendMaxPktLenErr_RMASK 0x1
0314 #define QIB_6120_ErrStatus_SendMinPktLenErr_LSB 0x1D
0315 #define QIB_6120_ErrStatus_SendMinPktLenErr_RMASK 0x1
0316 #define QIB_6120_ErrStatus_Reserved2_LSB 0x12
0317 #define QIB_6120_ErrStatus_Reserved2_RMASK 0x7FF
0318 #define QIB_6120_ErrStatus_RcvIBLostLinkErr_LSB 0x11
0319 #define QIB_6120_ErrStatus_RcvIBLostLinkErr_RMASK 0x1
0320 #define QIB_6120_ErrStatus_RcvHdrErr_LSB 0x10
0321 #define QIB_6120_ErrStatus_RcvHdrErr_RMASK 0x1
0322 #define QIB_6120_ErrStatus_RcvHdrLenErr_LSB 0xF
0323 #define QIB_6120_ErrStatus_RcvHdrLenErr_RMASK 0x1
0324 #define QIB_6120_ErrStatus_RcvBadTidErr_LSB 0xE
0325 #define QIB_6120_ErrStatus_RcvBadTidErr_RMASK 0x1
0326 #define QIB_6120_ErrStatus_RcvHdrFullErr_LSB 0xD
0327 #define QIB_6120_ErrStatus_RcvHdrFullErr_RMASK 0x1
0328 #define QIB_6120_ErrStatus_RcvEgrFullErr_LSB 0xC
0329 #define QIB_6120_ErrStatus_RcvEgrFullErr_RMASK 0x1
0330 #define QIB_6120_ErrStatus_RcvBadVersionErr_LSB 0xB
0331 #define QIB_6120_ErrStatus_RcvBadVersionErr_RMASK 0x1
0332 #define QIB_6120_ErrStatus_RcvIBFlowErr_LSB 0xA
0333 #define QIB_6120_ErrStatus_RcvIBFlowErr_RMASK 0x1
0334 #define QIB_6120_ErrStatus_RcvEBPErr_LSB 0x9
0335 #define QIB_6120_ErrStatus_RcvEBPErr_RMASK 0x1
0336 #define QIB_6120_ErrStatus_RcvUnsupportedVLErr_LSB 0x8
0337 #define QIB_6120_ErrStatus_RcvUnsupportedVLErr_RMASK 0x1
0338 #define QIB_6120_ErrStatus_RcvUnexpectedCharErr_LSB 0x7
0339 #define QIB_6120_ErrStatus_RcvUnexpectedCharErr_RMASK 0x1
0340 #define QIB_6120_ErrStatus_RcvShortPktLenErr_LSB 0x6
0341 #define QIB_6120_ErrStatus_RcvShortPktLenErr_RMASK 0x1
0342 #define QIB_6120_ErrStatus_RcvLongPktLenErr_LSB 0x5
0343 #define QIB_6120_ErrStatus_RcvLongPktLenErr_RMASK 0x1
0344 #define QIB_6120_ErrStatus_RcvMaxPktLenErr_LSB 0x4
0345 #define QIB_6120_ErrStatus_RcvMaxPktLenErr_RMASK 0x1
0346 #define QIB_6120_ErrStatus_RcvMinPktLenErr_LSB 0x3
0347 #define QIB_6120_ErrStatus_RcvMinPktLenErr_RMASK 0x1
0348 #define QIB_6120_ErrStatus_RcvICRCErr_LSB 0x2
0349 #define QIB_6120_ErrStatus_RcvICRCErr_RMASK 0x1
0350 #define QIB_6120_ErrStatus_RcvVCRCErr_LSB 0x1
0351 #define QIB_6120_ErrStatus_RcvVCRCErr_RMASK 0x1
0352 #define QIB_6120_ErrStatus_RcvFormatErr_LSB 0x0
0353 #define QIB_6120_ErrStatus_RcvFormatErr_RMASK 0x1
0354 
0355 #define QIB_6120_ErrClear_OFFS 0x90
0356 #define QIB_6120_ErrClear_Reserved_LSB 0x34
0357 #define QIB_6120_ErrClear_Reserved_RMASK 0xFFF
0358 #define QIB_6120_ErrClear_HardwareErrClear_LSB 0x33
0359 #define QIB_6120_ErrClear_HardwareErrClear_RMASK 0x1
0360 #define QIB_6120_ErrClear_ResetNegatedClear_LSB 0x32
0361 #define QIB_6120_ErrClear_ResetNegatedClear_RMASK 0x1
0362 #define QIB_6120_ErrClear_InvalidAddrErrClear_LSB 0x31
0363 #define QIB_6120_ErrClear_InvalidAddrErrClear_RMASK 0x1
0364 #define QIB_6120_ErrClear_IBStatusChangedClear_LSB 0x30
0365 #define QIB_6120_ErrClear_IBStatusChangedClear_RMASK 0x1
0366 #define QIB_6120_ErrClear_Reserved1_LSB 0x26
0367 #define QIB_6120_ErrClear_Reserved1_RMASK 0x3FF
0368 #define QIB_6120_ErrClear_SendUnsupportedVLErrClear_LSB 0x25
0369 #define QIB_6120_ErrClear_SendUnsupportedVLErrClear_RMASK 0x1
0370 #define QIB_6120_ErrClear_SendUnexpectedPktNumErrClear_LSB 0x24
0371 #define QIB_6120_ErrClear_SendUnexpectedPktNumErrClear_RMASK 0x1
0372 #define QIB_6120_ErrClear_SendPioArmLaunchErrClear_LSB 0x23
0373 #define QIB_6120_ErrClear_SendPioArmLaunchErrClear_RMASK 0x1
0374 #define QIB_6120_ErrClear_SendDroppedDataPktErrClear_LSB 0x22
0375 #define QIB_6120_ErrClear_SendDroppedDataPktErrClear_RMASK 0x1
0376 #define QIB_6120_ErrClear_SendDroppedSmpPktErrClear_LSB 0x21
0377 #define QIB_6120_ErrClear_SendDroppedSmpPktErrClear_RMASK 0x1
0378 #define QIB_6120_ErrClear_SendPktLenErrClear_LSB 0x20
0379 #define QIB_6120_ErrClear_SendPktLenErrClear_RMASK 0x1
0380 #define QIB_6120_ErrClear_SendUnderRunErrClear_LSB 0x1F
0381 #define QIB_6120_ErrClear_SendUnderRunErrClear_RMASK 0x1
0382 #define QIB_6120_ErrClear_SendMaxPktLenErrClear_LSB 0x1E
0383 #define QIB_6120_ErrClear_SendMaxPktLenErrClear_RMASK 0x1
0384 #define QIB_6120_ErrClear_SendMinPktLenErrClear_LSB 0x1D
0385 #define QIB_6120_ErrClear_SendMinPktLenErrClear_RMASK 0x1
0386 #define QIB_6120_ErrClear_Reserved2_LSB 0x12
0387 #define QIB_6120_ErrClear_Reserved2_RMASK 0x7FF
0388 #define QIB_6120_ErrClear_RcvIBLostLinkErrClear_LSB 0x11
0389 #define QIB_6120_ErrClear_RcvIBLostLinkErrClear_RMASK 0x1
0390 #define QIB_6120_ErrClear_RcvHdrErrClear_LSB 0x10
0391 #define QIB_6120_ErrClear_RcvHdrErrClear_RMASK 0x1
0392 #define QIB_6120_ErrClear_RcvHdrLenErrClear_LSB 0xF
0393 #define QIB_6120_ErrClear_RcvHdrLenErrClear_RMASK 0x1
0394 #define QIB_6120_ErrClear_RcvBadTidErrClear_LSB 0xE
0395 #define QIB_6120_ErrClear_RcvBadTidErrClear_RMASK 0x1
0396 #define QIB_6120_ErrClear_RcvHdrFullErrClear_LSB 0xD
0397 #define QIB_6120_ErrClear_RcvHdrFullErrClear_RMASK 0x1
0398 #define QIB_6120_ErrClear_RcvEgrFullErrClear_LSB 0xC
0399 #define QIB_6120_ErrClear_RcvEgrFullErrClear_RMASK 0x1
0400 #define QIB_6120_ErrClear_RcvBadVersionErrClear_LSB 0xB
0401 #define QIB_6120_ErrClear_RcvBadVersionErrClear_RMASK 0x1
0402 #define QIB_6120_ErrClear_RcvIBFlowErrClear_LSB 0xA
0403 #define QIB_6120_ErrClear_RcvIBFlowErrClear_RMASK 0x1
0404 #define QIB_6120_ErrClear_RcvEBPErrClear_LSB 0x9
0405 #define QIB_6120_ErrClear_RcvEBPErrClear_RMASK 0x1
0406 #define QIB_6120_ErrClear_RcvUnsupportedVLErrClear_LSB 0x8
0407 #define QIB_6120_ErrClear_RcvUnsupportedVLErrClear_RMASK 0x1
0408 #define QIB_6120_ErrClear_RcvUnexpectedCharErrClear_LSB 0x7
0409 #define QIB_6120_ErrClear_RcvUnexpectedCharErrClear_RMASK 0x1
0410 #define QIB_6120_ErrClear_RcvShortPktLenErrClear_LSB 0x6
0411 #define QIB_6120_ErrClear_RcvShortPktLenErrClear_RMASK 0x1
0412 #define QIB_6120_ErrClear_RcvLongPktLenErrClear_LSB 0x5
0413 #define QIB_6120_ErrClear_RcvLongPktLenErrClear_RMASK 0x1
0414 #define QIB_6120_ErrClear_RcvMaxPktLenErrClear_LSB 0x4
0415 #define QIB_6120_ErrClear_RcvMaxPktLenErrClear_RMASK 0x1
0416 #define QIB_6120_ErrClear_RcvMinPktLenErrClear_LSB 0x3
0417 #define QIB_6120_ErrClear_RcvMinPktLenErrClear_RMASK 0x1
0418 #define QIB_6120_ErrClear_RcvICRCErrClear_LSB 0x2
0419 #define QIB_6120_ErrClear_RcvICRCErrClear_RMASK 0x1
0420 #define QIB_6120_ErrClear_RcvVCRCErrClear_LSB 0x1
0421 #define QIB_6120_ErrClear_RcvVCRCErrClear_RMASK 0x1
0422 #define QIB_6120_ErrClear_RcvFormatErrClear_LSB 0x0
0423 #define QIB_6120_ErrClear_RcvFormatErrClear_RMASK 0x1
0424 
0425 #define QIB_6120_HwErrMask_OFFS 0x98
0426 #define QIB_6120_HwErrMask_IBCBusFromSPCParityErrMask_LSB 0x3F
0427 #define QIB_6120_HwErrMask_IBCBusFromSPCParityErrMask_RMASK 0x1
0428 #define QIB_6120_HwErrMask_IBCBusToSPCParityErrMask_LSB 0x3E
0429 #define QIB_6120_HwErrMask_IBCBusToSPCParityErrMask_RMASK 0x1
0430 #define QIB_6120_HwErrMask_Reserved_LSB 0x3D
0431 #define QIB_6120_HwErrMask_Reserved_RMASK 0x1
0432 #define QIB_6120_HwErrMask_IBSerdesPClkNotDetectMask_LSB 0x3C
0433 #define QIB_6120_HwErrMask_IBSerdesPClkNotDetectMask_RMASK 0x1
0434 #define QIB_6120_HwErrMask_PCIESerdesQ0PClkNotDetectMask_LSB 0x3B
0435 #define QIB_6120_HwErrMask_PCIESerdesQ0PClkNotDetectMask_RMASK 0x1
0436 #define QIB_6120_HwErrMask_PCIESerdesQ1PClkNotDetectMask_LSB 0x3A
0437 #define QIB_6120_HwErrMask_PCIESerdesQ1PClkNotDetectMask_RMASK 0x1
0438 #define QIB_6120_HwErrMask_Reserved1_LSB 0x39
0439 #define QIB_6120_HwErrMask_Reserved1_RMASK 0x1
0440 #define QIB_6120_HwErrMask_IBPLLrfSlipMask_LSB 0x38
0441 #define QIB_6120_HwErrMask_IBPLLrfSlipMask_RMASK 0x1
0442 #define QIB_6120_HwErrMask_IBPLLfbSlipMask_LSB 0x37
0443 #define QIB_6120_HwErrMask_IBPLLfbSlipMask_RMASK 0x1
0444 #define QIB_6120_HwErrMask_PowerOnBISTFailedMask_LSB 0x36
0445 #define QIB_6120_HwErrMask_PowerOnBISTFailedMask_RMASK 0x1
0446 #define QIB_6120_HwErrMask_Reserved2_LSB 0x33
0447 #define QIB_6120_HwErrMask_Reserved2_RMASK 0x7
0448 #define QIB_6120_HwErrMask_RXEMemParityErrMask_LSB 0x2C
0449 #define QIB_6120_HwErrMask_RXEMemParityErrMask_RMASK 0x7F
0450 #define QIB_6120_HwErrMask_TXEMemParityErrMask_LSB 0x28
0451 #define QIB_6120_HwErrMask_TXEMemParityErrMask_RMASK 0xF
0452 #define QIB_6120_HwErrMask_Reserved3_LSB 0x22
0453 #define QIB_6120_HwErrMask_Reserved3_RMASK 0x3F
0454 #define QIB_6120_HwErrMask_PCIeBusParityErrMask_LSB 0x1F
0455 #define QIB_6120_HwErrMask_PCIeBusParityErrMask_RMASK 0x7
0456 #define QIB_6120_HwErrMask_PcieCplTimeoutMask_LSB 0x1E
0457 #define QIB_6120_HwErrMask_PcieCplTimeoutMask_RMASK 0x1
0458 #define QIB_6120_HwErrMask_PoisonedTLPMask_LSB 0x1D
0459 #define QIB_6120_HwErrMask_PoisonedTLPMask_RMASK 0x1
0460 #define QIB_6120_HwErrMask_Reserved4_LSB 0x6
0461 #define QIB_6120_HwErrMask_Reserved4_RMASK 0x7FFFFF
0462 #define QIB_6120_HwErrMask_PCIeMemParityErrMask_LSB 0x0
0463 #define QIB_6120_HwErrMask_PCIeMemParityErrMask_RMASK 0x3F
0464 
0465 #define QIB_6120_HwErrStatus_OFFS 0xA0
0466 #define QIB_6120_HwErrStatus_IBCBusFromSPCParityErr_LSB 0x3F
0467 #define QIB_6120_HwErrStatus_IBCBusFromSPCParityErr_RMASK 0x1
0468 #define QIB_6120_HwErrStatus_IBCBusToSPCParityErr_LSB 0x3E
0469 #define QIB_6120_HwErrStatus_IBCBusToSPCParityErr_RMASK 0x1
0470 #define QIB_6120_HwErrStatus_Reserved_LSB 0x3D
0471 #define QIB_6120_HwErrStatus_Reserved_RMASK 0x1
0472 #define QIB_6120_HwErrStatus_IBSerdesPClkNotDetect_LSB 0x3C
0473 #define QIB_6120_HwErrStatus_IBSerdesPClkNotDetect_RMASK 0x1
0474 #define QIB_6120_HwErrStatus_PCIESerdesQ0PClkNotDetect_LSB 0x3B
0475 #define QIB_6120_HwErrStatus_PCIESerdesQ0PClkNotDetect_RMASK 0x1
0476 #define QIB_6120_HwErrStatus_PCIESerdesQ1PClkNotDetect_LSB 0x3A
0477 #define QIB_6120_HwErrStatus_PCIESerdesQ1PClkNotDetect_RMASK 0x1
0478 #define QIB_6120_HwErrStatus_Reserved1_LSB 0x39
0479 #define QIB_6120_HwErrStatus_Reserved1_RMASK 0x1
0480 #define QIB_6120_HwErrStatus_IBPLLrfSlip_LSB 0x38
0481 #define QIB_6120_HwErrStatus_IBPLLrfSlip_RMASK 0x1
0482 #define QIB_6120_HwErrStatus_IBPLLfbSlip_LSB 0x37
0483 #define QIB_6120_HwErrStatus_IBPLLfbSlip_RMASK 0x1
0484 #define QIB_6120_HwErrStatus_PowerOnBISTFailed_LSB 0x36
0485 #define QIB_6120_HwErrStatus_PowerOnBISTFailed_RMASK 0x1
0486 #define QIB_6120_HwErrStatus_Reserved2_LSB 0x33
0487 #define QIB_6120_HwErrStatus_Reserved2_RMASK 0x7
0488 #define QIB_6120_HwErrStatus_RXEMemParity_LSB 0x2C
0489 #define QIB_6120_HwErrStatus_RXEMemParity_RMASK 0x7F
0490 #define QIB_6120_HwErrStatus_TXEMemParity_LSB 0x28
0491 #define QIB_6120_HwErrStatus_TXEMemParity_RMASK 0xF
0492 #define QIB_6120_HwErrStatus_Reserved3_LSB 0x22
0493 #define QIB_6120_HwErrStatus_Reserved3_RMASK 0x3F
0494 #define QIB_6120_HwErrStatus_PCIeBusParity_LSB 0x1F
0495 #define QIB_6120_HwErrStatus_PCIeBusParity_RMASK 0x7
0496 #define QIB_6120_HwErrStatus_PcieCplTimeout_LSB 0x1E
0497 #define QIB_6120_HwErrStatus_PcieCplTimeout_RMASK 0x1
0498 #define QIB_6120_HwErrStatus_PoisenedTLP_LSB 0x1D
0499 #define QIB_6120_HwErrStatus_PoisenedTLP_RMASK 0x1
0500 #define QIB_6120_HwErrStatus_Reserved4_LSB 0x6
0501 #define QIB_6120_HwErrStatus_Reserved4_RMASK 0x7FFFFF
0502 #define QIB_6120_HwErrStatus_PCIeMemParity_LSB 0x0
0503 #define QIB_6120_HwErrStatus_PCIeMemParity_RMASK 0x3F
0504 
0505 #define QIB_6120_HwErrClear_OFFS 0xA8
0506 #define QIB_6120_HwErrClear_IBCBusFromSPCParityErrClear_LSB 0x3F
0507 #define QIB_6120_HwErrClear_IBCBusFromSPCParityErrClear_RMASK 0x1
0508 #define QIB_6120_HwErrClear_IBCBusToSPCparityErrClear_LSB 0x3E
0509 #define QIB_6120_HwErrClear_IBCBusToSPCparityErrClear_RMASK 0x1
0510 #define QIB_6120_HwErrClear_Reserved_LSB 0x3D
0511 #define QIB_6120_HwErrClear_Reserved_RMASK 0x1
0512 #define QIB_6120_HwErrClear_IBSerdesPClkNotDetectClear_LSB 0x3C
0513 #define QIB_6120_HwErrClear_IBSerdesPClkNotDetectClear_RMASK 0x1
0514 #define QIB_6120_HwErrClear_PCIESerdesQ0PClkNotDetectClear_LSB 0x3B
0515 #define QIB_6120_HwErrClear_PCIESerdesQ0PClkNotDetectClear_RMASK 0x1
0516 #define QIB_6120_HwErrClear_PCIESerdesQ1PClkNotDetectClear_LSB 0x3A
0517 #define QIB_6120_HwErrClear_PCIESerdesQ1PClkNotDetectClear_RMASK 0x1
0518 #define QIB_6120_HwErrClear_Reserved1_LSB 0x39
0519 #define QIB_6120_HwErrClear_Reserved1_RMASK 0x1
0520 #define QIB_6120_HwErrClear_IBPLLrfSlipClear_LSB 0x38
0521 #define QIB_6120_HwErrClear_IBPLLrfSlipClear_RMASK 0x1
0522 #define QIB_6120_HwErrClear_IBPLLfbSlipClear_LSB 0x37
0523 #define QIB_6120_HwErrClear_IBPLLfbSlipClear_RMASK 0x1
0524 #define QIB_6120_HwErrClear_PowerOnBISTFailedClear_LSB 0x36
0525 #define QIB_6120_HwErrClear_PowerOnBISTFailedClear_RMASK 0x1
0526 #define QIB_6120_HwErrClear_Reserved2_LSB 0x33
0527 #define QIB_6120_HwErrClear_Reserved2_RMASK 0x7
0528 #define QIB_6120_HwErrClear_RXEMemParityClear_LSB 0x2C
0529 #define QIB_6120_HwErrClear_RXEMemParityClear_RMASK 0x7F
0530 #define QIB_6120_HwErrClear_TXEMemParityClear_LSB 0x28
0531 #define QIB_6120_HwErrClear_TXEMemParityClear_RMASK 0xF
0532 #define QIB_6120_HwErrClear_Reserved3_LSB 0x22
0533 #define QIB_6120_HwErrClear_Reserved3_RMASK 0x3F
0534 #define QIB_6120_HwErrClear_PCIeBusParityClr_LSB 0x1F
0535 #define QIB_6120_HwErrClear_PCIeBusParityClr_RMASK 0x7
0536 #define QIB_6120_HwErrClear_PcieCplTimeoutClear_LSB 0x1E
0537 #define QIB_6120_HwErrClear_PcieCplTimeoutClear_RMASK 0x1
0538 #define QIB_6120_HwErrClear_PoisonedTLPClear_LSB 0x1D
0539 #define QIB_6120_HwErrClear_PoisonedTLPClear_RMASK 0x1
0540 #define QIB_6120_HwErrClear_Reserved4_LSB 0x6
0541 #define QIB_6120_HwErrClear_Reserved4_RMASK 0x7FFFFF
0542 #define QIB_6120_HwErrClear_PCIeMemParityClr_LSB 0x0
0543 #define QIB_6120_HwErrClear_PCIeMemParityClr_RMASK 0x3F
0544 
0545 #define QIB_6120_HwDiagCtrl_OFFS 0xB0
0546 #define QIB_6120_HwDiagCtrl_ForceIBCBusFromSPCParityErr_LSB 0x3F
0547 #define QIB_6120_HwDiagCtrl_ForceIBCBusFromSPCParityErr_RMASK 0x1
0548 #define QIB_6120_HwDiagCtrl_ForceIBCBusToSPCParityErr_LSB 0x3E
0549 #define QIB_6120_HwDiagCtrl_ForceIBCBusToSPCParityErr_RMASK 0x1
0550 #define QIB_6120_HwDiagCtrl_CounterWrEnable_LSB 0x3D
0551 #define QIB_6120_HwDiagCtrl_CounterWrEnable_RMASK 0x1
0552 #define QIB_6120_HwDiagCtrl_CounterDisable_LSB 0x3C
0553 #define QIB_6120_HwDiagCtrl_CounterDisable_RMASK 0x1
0554 #define QIB_6120_HwDiagCtrl_Reserved_LSB 0x33
0555 #define QIB_6120_HwDiagCtrl_Reserved_RMASK 0x1FF
0556 #define QIB_6120_HwDiagCtrl_ForceRxMemParityErr_LSB 0x2C
0557 #define QIB_6120_HwDiagCtrl_ForceRxMemParityErr_RMASK 0x7F
0558 #define QIB_6120_HwDiagCtrl_ForceTxMemparityErr_LSB 0x28
0559 #define QIB_6120_HwDiagCtrl_ForceTxMemparityErr_RMASK 0xF
0560 #define QIB_6120_HwDiagCtrl_Reserved1_LSB 0x23
0561 #define QIB_6120_HwDiagCtrl_Reserved1_RMASK 0x1F
0562 #define QIB_6120_HwDiagCtrl_forcePCIeBusParity_LSB 0x1F
0563 #define QIB_6120_HwDiagCtrl_forcePCIeBusParity_RMASK 0xF
0564 #define QIB_6120_HwDiagCtrl_Reserved2_LSB 0x6
0565 #define QIB_6120_HwDiagCtrl_Reserved2_RMASK 0x1FFFFFF
0566 #define QIB_6120_HwDiagCtrl_forcePCIeMemParity_LSB 0x0
0567 #define QIB_6120_HwDiagCtrl_forcePCIeMemParity_RMASK 0x3F
0568 
0569 #define QIB_6120_IBCStatus_OFFS 0xC0
0570 #define QIB_6120_IBCStatus_TxCreditOk_LSB 0x1F
0571 #define QIB_6120_IBCStatus_TxCreditOk_RMASK 0x1
0572 #define QIB_6120_IBCStatus_TxReady_LSB 0x1E
0573 #define QIB_6120_IBCStatus_TxReady_RMASK 0x1
0574 #define QIB_6120_IBCStatus_Reserved_LSB 0x7
0575 #define QIB_6120_IBCStatus_Reserved_RMASK 0x7FFFFF
0576 #define QIB_6120_IBCStatus_LinkState_LSB 0x4
0577 #define QIB_6120_IBCStatus_LinkState_RMASK 0x7
0578 #define QIB_6120_IBCStatus_LinkTrainingState_LSB 0x0
0579 #define QIB_6120_IBCStatus_LinkTrainingState_RMASK 0xF
0580 
0581 #define QIB_6120_IBCCtrl_OFFS 0xC8
0582 #define QIB_6120_IBCCtrl_Loopback_LSB 0x3F
0583 #define QIB_6120_IBCCtrl_Loopback_RMASK 0x1
0584 #define QIB_6120_IBCCtrl_LinkDownDefaultState_LSB 0x3E
0585 #define QIB_6120_IBCCtrl_LinkDownDefaultState_RMASK 0x1
0586 #define QIB_6120_IBCCtrl_Reserved_LSB 0x2B
0587 #define QIB_6120_IBCCtrl_Reserved_RMASK 0x7FFFF
0588 #define QIB_6120_IBCCtrl_CreditScale_LSB 0x28
0589 #define QIB_6120_IBCCtrl_CreditScale_RMASK 0x7
0590 #define QIB_6120_IBCCtrl_OverrunThreshold_LSB 0x24
0591 #define QIB_6120_IBCCtrl_OverrunThreshold_RMASK 0xF
0592 #define QIB_6120_IBCCtrl_PhyerrThreshold_LSB 0x20
0593 #define QIB_6120_IBCCtrl_PhyerrThreshold_RMASK 0xF
0594 #define QIB_6120_IBCCtrl_Reserved1_LSB 0x1F
0595 #define QIB_6120_IBCCtrl_Reserved1_RMASK 0x1
0596 #define QIB_6120_IBCCtrl_MaxPktLen_LSB 0x14
0597 #define QIB_6120_IBCCtrl_MaxPktLen_RMASK 0x7FF
0598 #define QIB_6120_IBCCtrl_LinkCmd_LSB 0x12
0599 #define QIB_6120_IBCCtrl_LinkCmd_RMASK 0x3
0600 #define QIB_6120_IBCCtrl_LinkInitCmd_LSB 0x10
0601 #define QIB_6120_IBCCtrl_LinkInitCmd_RMASK 0x3
0602 #define QIB_6120_IBCCtrl_FlowCtrlWaterMark_LSB 0x8
0603 #define QIB_6120_IBCCtrl_FlowCtrlWaterMark_RMASK 0xFF
0604 #define QIB_6120_IBCCtrl_FlowCtrlPeriod_LSB 0x0
0605 #define QIB_6120_IBCCtrl_FlowCtrlPeriod_RMASK 0xFF
0606 
0607 #define QIB_6120_EXTStatus_OFFS 0xD0
0608 #define QIB_6120_EXTStatus_GPIOIn_LSB 0x30
0609 #define QIB_6120_EXTStatus_GPIOIn_RMASK 0xFFFF
0610 #define QIB_6120_EXTStatus_Reserved_LSB 0x20
0611 #define QIB_6120_EXTStatus_Reserved_RMASK 0xFFFF
0612 #define QIB_6120_EXTStatus_Reserved1_LSB 0x10
0613 #define QIB_6120_EXTStatus_Reserved1_RMASK 0xFFFF
0614 #define QIB_6120_EXTStatus_MemBISTFoundErr_LSB 0xF
0615 #define QIB_6120_EXTStatus_MemBISTFoundErr_RMASK 0x1
0616 #define QIB_6120_EXTStatus_MemBISTEndTest_LSB 0xE
0617 #define QIB_6120_EXTStatus_MemBISTEndTest_RMASK 0x1
0618 #define QIB_6120_EXTStatus_Reserved2_LSB 0x0
0619 #define QIB_6120_EXTStatus_Reserved2_RMASK 0x3FFF
0620 
0621 #define QIB_6120_EXTCtrl_OFFS 0xD8
0622 #define QIB_6120_EXTCtrl_GPIOOe_LSB 0x30
0623 #define QIB_6120_EXTCtrl_GPIOOe_RMASK 0xFFFF
0624 #define QIB_6120_EXTCtrl_GPIOInvert_LSB 0x20
0625 #define QIB_6120_EXTCtrl_GPIOInvert_RMASK 0xFFFF
0626 #define QIB_6120_EXTCtrl_Reserved_LSB 0x4
0627 #define QIB_6120_EXTCtrl_Reserved_RMASK 0xFFFFFFF
0628 #define QIB_6120_EXTCtrl_LEDPriPortGreenOn_LSB 0x3
0629 #define QIB_6120_EXTCtrl_LEDPriPortGreenOn_RMASK 0x1
0630 #define QIB_6120_EXTCtrl_LEDPriPortYellowOn_LSB 0x2
0631 #define QIB_6120_EXTCtrl_LEDPriPortYellowOn_RMASK 0x1
0632 #define QIB_6120_EXTCtrl_LEDGblOkGreenOn_LSB 0x1
0633 #define QIB_6120_EXTCtrl_LEDGblOkGreenOn_RMASK 0x1
0634 #define QIB_6120_EXTCtrl_LEDGblErrRedOff_LSB 0x0
0635 #define QIB_6120_EXTCtrl_LEDGblErrRedOff_RMASK 0x1
0636 
0637 #define QIB_6120_GPIOOut_OFFS 0xE0
0638 
0639 #define QIB_6120_GPIOMask_OFFS 0xE8
0640 
0641 #define QIB_6120_GPIOStatus_OFFS 0xF0
0642 
0643 #define QIB_6120_GPIOClear_OFFS 0xF8
0644 
0645 #define QIB_6120_RcvCtrl_OFFS 0x100
0646 #define QIB_6120_RcvCtrl_TailUpd_LSB 0x1F
0647 #define QIB_6120_RcvCtrl_TailUpd_RMASK 0x1
0648 #define QIB_6120_RcvCtrl_RcvPartitionKeyDisable_LSB 0x1E
0649 #define QIB_6120_RcvCtrl_RcvPartitionKeyDisable_RMASK 0x1
0650 #define QIB_6120_RcvCtrl_Reserved_LSB 0x15
0651 #define QIB_6120_RcvCtrl_Reserved_RMASK 0x1FF
0652 #define QIB_6120_RcvCtrl_IntrAvail_LSB 0x10
0653 #define QIB_6120_RcvCtrl_IntrAvail_RMASK 0x1F
0654 #define QIB_6120_RcvCtrl_Reserved1_LSB 0x9
0655 #define QIB_6120_RcvCtrl_Reserved1_RMASK 0x7F
0656 #define QIB_6120_RcvCtrl_Reserved2_LSB 0x5
0657 #define QIB_6120_RcvCtrl_Reserved2_RMASK 0xF
0658 #define QIB_6120_RcvCtrl_PortEnable_LSB 0x0
0659 #define QIB_6120_RcvCtrl_PortEnable_RMASK 0x1F
0660 
0661 #define QIB_6120_RcvBTHQP_OFFS 0x108
0662 #define QIB_6120_RcvBTHQP_BTHQP_Mask_LSB 0x1E
0663 #define QIB_6120_RcvBTHQP_BTHQP_Mask_RMASK 0x3
0664 #define QIB_6120_RcvBTHQP_Reserved_LSB 0x18
0665 #define QIB_6120_RcvBTHQP_Reserved_RMASK 0x3F
0666 #define QIB_6120_RcvBTHQP_RcvBTHQP_LSB 0x0
0667 #define QIB_6120_RcvBTHQP_RcvBTHQP_RMASK 0xFFFFFF
0668 
0669 #define QIB_6120_RcvHdrSize_OFFS 0x110
0670 
0671 #define QIB_6120_RcvHdrCnt_OFFS 0x118
0672 
0673 #define QIB_6120_RcvHdrEntSize_OFFS 0x120
0674 
0675 #define QIB_6120_RcvTIDBase_OFFS 0x128
0676 
0677 #define QIB_6120_RcvTIDCnt_OFFS 0x130
0678 
0679 #define QIB_6120_RcvEgrBase_OFFS 0x138
0680 
0681 #define QIB_6120_RcvEgrCnt_OFFS 0x140
0682 
0683 #define QIB_6120_RcvBufBase_OFFS 0x148
0684 
0685 #define QIB_6120_RcvBufSize_OFFS 0x150
0686 
0687 #define QIB_6120_RxIntMemBase_OFFS 0x158
0688 
0689 #define QIB_6120_RxIntMemSize_OFFS 0x160
0690 
0691 #define QIB_6120_RcvPartitionKey_OFFS 0x168
0692 
0693 #define QIB_6120_RcvPktLEDCnt_OFFS 0x178
0694 #define QIB_6120_RcvPktLEDCnt_ONperiod_LSB 0x20
0695 #define QIB_6120_RcvPktLEDCnt_ONperiod_RMASK 0xFFFFFFFF
0696 #define QIB_6120_RcvPktLEDCnt_OFFperiod_LSB 0x0
0697 #define QIB_6120_RcvPktLEDCnt_OFFperiod_RMASK 0xFFFFFFFF
0698 
0699 #define QIB_6120_SendCtrl_OFFS 0x1C0
0700 #define QIB_6120_SendCtrl_Disarm_LSB 0x1F
0701 #define QIB_6120_SendCtrl_Disarm_RMASK 0x1
0702 #define QIB_6120_SendCtrl_Reserved_LSB 0x17
0703 #define QIB_6120_SendCtrl_Reserved_RMASK 0xFF
0704 #define QIB_6120_SendCtrl_DisarmPIOBuf_LSB 0x10
0705 #define QIB_6120_SendCtrl_DisarmPIOBuf_RMASK 0x7F
0706 #define QIB_6120_SendCtrl_Reserved1_LSB 0x4
0707 #define QIB_6120_SendCtrl_Reserved1_RMASK 0xFFF
0708 #define QIB_6120_SendCtrl_PIOEnable_LSB 0x3
0709 #define QIB_6120_SendCtrl_PIOEnable_RMASK 0x1
0710 #define QIB_6120_SendCtrl_PIOBufAvailUpd_LSB 0x2
0711 #define QIB_6120_SendCtrl_PIOBufAvailUpd_RMASK 0x1
0712 #define QIB_6120_SendCtrl_PIOIntBufAvail_LSB 0x1
0713 #define QIB_6120_SendCtrl_PIOIntBufAvail_RMASK 0x1
0714 #define QIB_6120_SendCtrl_Abort_LSB 0x0
0715 #define QIB_6120_SendCtrl_Abort_RMASK 0x1
0716 
0717 #define QIB_6120_SendPIOBufBase_OFFS 0x1C8
0718 #define QIB_6120_SendPIOBufBase_Reserved_LSB 0x35
0719 #define QIB_6120_SendPIOBufBase_Reserved_RMASK 0x7FF
0720 #define QIB_6120_SendPIOBufBase_BaseAddr_LargePIO_LSB 0x20
0721 #define QIB_6120_SendPIOBufBase_BaseAddr_LargePIO_RMASK 0x1FFFFF
0722 #define QIB_6120_SendPIOBufBase_Reserved1_LSB 0x15
0723 #define QIB_6120_SendPIOBufBase_Reserved1_RMASK 0x7FF
0724 #define QIB_6120_SendPIOBufBase_BaseAddr_SmallPIO_LSB 0x0
0725 #define QIB_6120_SendPIOBufBase_BaseAddr_SmallPIO_RMASK 0x1FFFFF
0726 
0727 #define QIB_6120_SendPIOSize_OFFS 0x1D0
0728 #define QIB_6120_SendPIOSize_Reserved_LSB 0x2D
0729 #define QIB_6120_SendPIOSize_Reserved_RMASK 0xFFFFF
0730 #define QIB_6120_SendPIOSize_Size_LargePIO_LSB 0x20
0731 #define QIB_6120_SendPIOSize_Size_LargePIO_RMASK 0x1FFF
0732 #define QIB_6120_SendPIOSize_Reserved1_LSB 0xC
0733 #define QIB_6120_SendPIOSize_Reserved1_RMASK 0xFFFFF
0734 #define QIB_6120_SendPIOSize_Size_SmallPIO_LSB 0x0
0735 #define QIB_6120_SendPIOSize_Size_SmallPIO_RMASK 0xFFF
0736 
0737 #define QIB_6120_SendPIOBufCnt_OFFS 0x1D8
0738 #define QIB_6120_SendPIOBufCnt_Reserved_LSB 0x24
0739 #define QIB_6120_SendPIOBufCnt_Reserved_RMASK 0xFFFFFFF
0740 #define QIB_6120_SendPIOBufCnt_Num_LargePIO_LSB 0x20
0741 #define QIB_6120_SendPIOBufCnt_Num_LargePIO_RMASK 0xF
0742 #define QIB_6120_SendPIOBufCnt_Reserved1_LSB 0x9
0743 #define QIB_6120_SendPIOBufCnt_Reserved1_RMASK 0x7FFFFF
0744 #define QIB_6120_SendPIOBufCnt_Num_SmallPIO_LSB 0x0
0745 #define QIB_6120_SendPIOBufCnt_Num_SmallPIO_RMASK 0x1FF
0746 
0747 #define QIB_6120_SendPIOAvailAddr_OFFS 0x1E0
0748 #define QIB_6120_SendPIOAvailAddr_SendPIOAvailAddr_LSB 0x6
0749 #define QIB_6120_SendPIOAvailAddr_SendPIOAvailAddr_RMASK 0x3FFFFFFFF
0750 #define QIB_6120_SendPIOAvailAddr_Reserved_LSB 0x0
0751 #define QIB_6120_SendPIOAvailAddr_Reserved_RMASK 0x3F
0752 
0753 #define QIB_6120_SendBufErr0_OFFS 0x240
0754 #define QIB_6120_SendBufErr0_SendBufErrPIO_63_0_LSB 0x0
0755 #define QIB_6120_SendBufErr0_SendBufErrPIO_63_0_RMASK 0x0
0756 
0757 #define QIB_6120_RcvHdrAddr0_OFFS 0x280
0758 #define QIB_6120_RcvHdrAddr0_RcvHdrAddr0_LSB 0x2
0759 #define QIB_6120_RcvHdrAddr0_RcvHdrAddr0_RMASK 0x3FFFFFFFFF
0760 #define QIB_6120_RcvHdrAddr0_Reserved_LSB 0x0
0761 #define QIB_6120_RcvHdrAddr0_Reserved_RMASK 0x3
0762 
0763 #define QIB_6120_RcvHdrTailAddr0_OFFS 0x300
0764 #define QIB_6120_RcvHdrTailAddr0_RcvHdrTailAddr0_LSB 0x2
0765 #define QIB_6120_RcvHdrTailAddr0_RcvHdrTailAddr0_RMASK 0x3FFFFFFFFF
0766 #define QIB_6120_RcvHdrTailAddr0_Reserved_LSB 0x0
0767 #define QIB_6120_RcvHdrTailAddr0_Reserved_RMASK 0x3
0768 
0769 #define QIB_6120_SerdesCfg0_OFFS 0x3C0
0770 #define QIB_6120_SerdesCfg0_DisableIBTxIdleDetect_LSB 0x3F
0771 #define QIB_6120_SerdesCfg0_DisableIBTxIdleDetect_RMASK 0x1
0772 #define QIB_6120_SerdesCfg0_Reserved_LSB 0x38
0773 #define QIB_6120_SerdesCfg0_Reserved_RMASK 0x7F
0774 #define QIB_6120_SerdesCfg0_RxEqCtl_LSB 0x36
0775 #define QIB_6120_SerdesCfg0_RxEqCtl_RMASK 0x3
0776 #define QIB_6120_SerdesCfg0_TxTermAdj_LSB 0x34
0777 #define QIB_6120_SerdesCfg0_TxTermAdj_RMASK 0x3
0778 #define QIB_6120_SerdesCfg0_RxTermAdj_LSB 0x32
0779 #define QIB_6120_SerdesCfg0_RxTermAdj_RMASK 0x3
0780 #define QIB_6120_SerdesCfg0_TermAdj1_LSB 0x31
0781 #define QIB_6120_SerdesCfg0_TermAdj1_RMASK 0x1
0782 #define QIB_6120_SerdesCfg0_TermAdj0_LSB 0x30
0783 #define QIB_6120_SerdesCfg0_TermAdj0_RMASK 0x1
0784 #define QIB_6120_SerdesCfg0_LPBKA_LSB 0x2F
0785 #define QIB_6120_SerdesCfg0_LPBKA_RMASK 0x1
0786 #define QIB_6120_SerdesCfg0_LPBKB_LSB 0x2E
0787 #define QIB_6120_SerdesCfg0_LPBKB_RMASK 0x1
0788 #define QIB_6120_SerdesCfg0_LPBKC_LSB 0x2D
0789 #define QIB_6120_SerdesCfg0_LPBKC_RMASK 0x1
0790 #define QIB_6120_SerdesCfg0_LPBKD_LSB 0x2C
0791 #define QIB_6120_SerdesCfg0_LPBKD_RMASK 0x1
0792 #define QIB_6120_SerdesCfg0_PW_LSB 0x2B
0793 #define QIB_6120_SerdesCfg0_PW_RMASK 0x1
0794 #define QIB_6120_SerdesCfg0_RefSel_LSB 0x29
0795 #define QIB_6120_SerdesCfg0_RefSel_RMASK 0x3
0796 #define QIB_6120_SerdesCfg0_ParReset_LSB 0x28
0797 #define QIB_6120_SerdesCfg0_ParReset_RMASK 0x1
0798 #define QIB_6120_SerdesCfg0_ParLPBK_LSB 0x27
0799 #define QIB_6120_SerdesCfg0_ParLPBK_RMASK 0x1
0800 #define QIB_6120_SerdesCfg0_OffsetEn_LSB 0x26
0801 #define QIB_6120_SerdesCfg0_OffsetEn_RMASK 0x1
0802 #define QIB_6120_SerdesCfg0_Offset_LSB 0x1E
0803 #define QIB_6120_SerdesCfg0_Offset_RMASK 0xFF
0804 #define QIB_6120_SerdesCfg0_L2PwrDn_LSB 0x1D
0805 #define QIB_6120_SerdesCfg0_L2PwrDn_RMASK 0x1
0806 #define QIB_6120_SerdesCfg0_ResetPLL_LSB 0x1C
0807 #define QIB_6120_SerdesCfg0_ResetPLL_RMASK 0x1
0808 #define QIB_6120_SerdesCfg0_RxTermEnX_LSB 0x18
0809 #define QIB_6120_SerdesCfg0_RxTermEnX_RMASK 0xF
0810 #define QIB_6120_SerdesCfg0_BeaconTxEnX_LSB 0x14
0811 #define QIB_6120_SerdesCfg0_BeaconTxEnX_RMASK 0xF
0812 #define QIB_6120_SerdesCfg0_RxDetEnX_LSB 0x10
0813 #define QIB_6120_SerdesCfg0_RxDetEnX_RMASK 0xF
0814 #define QIB_6120_SerdesCfg0_TxIdeEnX_LSB 0xC
0815 #define QIB_6120_SerdesCfg0_TxIdeEnX_RMASK 0xF
0816 #define QIB_6120_SerdesCfg0_RxIdleEnX_LSB 0x8
0817 #define QIB_6120_SerdesCfg0_RxIdleEnX_RMASK 0xF
0818 #define QIB_6120_SerdesCfg0_L1PwrDnA_LSB 0x7
0819 #define QIB_6120_SerdesCfg0_L1PwrDnA_RMASK 0x1
0820 #define QIB_6120_SerdesCfg0_L1PwrDnB_LSB 0x6
0821 #define QIB_6120_SerdesCfg0_L1PwrDnB_RMASK 0x1
0822 #define QIB_6120_SerdesCfg0_L1PwrDnC_LSB 0x5
0823 #define QIB_6120_SerdesCfg0_L1PwrDnC_RMASK 0x1
0824 #define QIB_6120_SerdesCfg0_L1PwrDnD_LSB 0x4
0825 #define QIB_6120_SerdesCfg0_L1PwrDnD_RMASK 0x1
0826 #define QIB_6120_SerdesCfg0_ResetA_LSB 0x3
0827 #define QIB_6120_SerdesCfg0_ResetA_RMASK 0x1
0828 #define QIB_6120_SerdesCfg0_ResetB_LSB 0x2
0829 #define QIB_6120_SerdesCfg0_ResetB_RMASK 0x1
0830 #define QIB_6120_SerdesCfg0_ResetC_LSB 0x1
0831 #define QIB_6120_SerdesCfg0_ResetC_RMASK 0x1
0832 #define QIB_6120_SerdesCfg0_ResetD_LSB 0x0
0833 #define QIB_6120_SerdesCfg0_ResetD_RMASK 0x1
0834 
0835 #define QIB_6120_SerdesStat_OFFS 0x3D0
0836 #define QIB_6120_SerdesStat_Reserved_LSB 0xC
0837 #define QIB_6120_SerdesStat_Reserved_RMASK 0xFFFFFFFFFFFFF
0838 #define QIB_6120_SerdesStat_BeaconDetA_LSB 0xB
0839 #define QIB_6120_SerdesStat_BeaconDetA_RMASK 0x1
0840 #define QIB_6120_SerdesStat_BeaconDetB_LSB 0xA
0841 #define QIB_6120_SerdesStat_BeaconDetB_RMASK 0x1
0842 #define QIB_6120_SerdesStat_BeaconDetC_LSB 0x9
0843 #define QIB_6120_SerdesStat_BeaconDetC_RMASK 0x1
0844 #define QIB_6120_SerdesStat_BeaconDetD_LSB 0x8
0845 #define QIB_6120_SerdesStat_BeaconDetD_RMASK 0x1
0846 #define QIB_6120_SerdesStat_RxDetA_LSB 0x7
0847 #define QIB_6120_SerdesStat_RxDetA_RMASK 0x1
0848 #define QIB_6120_SerdesStat_RxDetB_LSB 0x6
0849 #define QIB_6120_SerdesStat_RxDetB_RMASK 0x1
0850 #define QIB_6120_SerdesStat_RxDetC_LSB 0x5
0851 #define QIB_6120_SerdesStat_RxDetC_RMASK 0x1
0852 #define QIB_6120_SerdesStat_RxDetD_LSB 0x4
0853 #define QIB_6120_SerdesStat_RxDetD_RMASK 0x1
0854 #define QIB_6120_SerdesStat_TxIdleDetA_LSB 0x3
0855 #define QIB_6120_SerdesStat_TxIdleDetA_RMASK 0x1
0856 #define QIB_6120_SerdesStat_TxIdleDetB_LSB 0x2
0857 #define QIB_6120_SerdesStat_TxIdleDetB_RMASK 0x1
0858 #define QIB_6120_SerdesStat_TxIdleDetC_LSB 0x1
0859 #define QIB_6120_SerdesStat_TxIdleDetC_RMASK 0x1
0860 #define QIB_6120_SerdesStat_TxIdleDetD_LSB 0x0
0861 #define QIB_6120_SerdesStat_TxIdleDetD_RMASK 0x1
0862 
0863 #define QIB_6120_XGXSCfg_OFFS 0x3D8
0864 #define QIB_6120_XGXSCfg_ArmLaunchErrorDisable_LSB 0x3F
0865 #define QIB_6120_XGXSCfg_ArmLaunchErrorDisable_RMASK 0x1
0866 #define QIB_6120_XGXSCfg_Reserved_LSB 0x17
0867 #define QIB_6120_XGXSCfg_Reserved_RMASK 0xFFFFFFFFFF
0868 #define QIB_6120_XGXSCfg_polarity_inv_LSB 0x13
0869 #define QIB_6120_XGXSCfg_polarity_inv_RMASK 0xF
0870 #define QIB_6120_XGXSCfg_link_sync_mask_LSB 0x9
0871 #define QIB_6120_XGXSCfg_link_sync_mask_RMASK 0x3FF
0872 #define QIB_6120_XGXSCfg_port_addr_LSB 0x4
0873 #define QIB_6120_XGXSCfg_port_addr_RMASK 0x1F
0874 #define QIB_6120_XGXSCfg_mdd_30_LSB 0x3
0875 #define QIB_6120_XGXSCfg_mdd_30_RMASK 0x1
0876 #define QIB_6120_XGXSCfg_xcv_resetn_LSB 0x2
0877 #define QIB_6120_XGXSCfg_xcv_resetn_RMASK 0x1
0878 #define QIB_6120_XGXSCfg_Reserved1_LSB 0x1
0879 #define QIB_6120_XGXSCfg_Reserved1_RMASK 0x1
0880 #define QIB_6120_XGXSCfg_tx_rx_resetn_LSB 0x0
0881 #define QIB_6120_XGXSCfg_tx_rx_resetn_RMASK 0x1
0882 
0883 #define QIB_6120_LBIntCnt_OFFS 0x12000
0884 
0885 #define QIB_6120_LBFlowStallCnt_OFFS 0x12008
0886 
0887 #define QIB_6120_TxUnsupVLErrCnt_OFFS 0x12018
0888 
0889 #define QIB_6120_TxDataPktCnt_OFFS 0x12020
0890 
0891 #define QIB_6120_TxFlowPktCnt_OFFS 0x12028
0892 
0893 #define QIB_6120_TxDwordCnt_OFFS 0x12030
0894 
0895 #define QIB_6120_TxLenErrCnt_OFFS 0x12038
0896 
0897 #define QIB_6120_TxMaxMinLenErrCnt_OFFS 0x12040
0898 
0899 #define QIB_6120_TxUnderrunCnt_OFFS 0x12048
0900 
0901 #define QIB_6120_TxFlowStallCnt_OFFS 0x12050
0902 
0903 #define QIB_6120_TxDroppedPktCnt_OFFS 0x12058
0904 
0905 #define QIB_6120_RxDroppedPktCnt_OFFS 0x12060
0906 
0907 #define QIB_6120_RxDataPktCnt_OFFS 0x12068
0908 
0909 #define QIB_6120_RxFlowPktCnt_OFFS 0x12070
0910 
0911 #define QIB_6120_RxDwordCnt_OFFS 0x12078
0912 
0913 #define QIB_6120_RxLenErrCnt_OFFS 0x12080
0914 
0915 #define QIB_6120_RxMaxMinLenErrCnt_OFFS 0x12088
0916 
0917 #define QIB_6120_RxICRCErrCnt_OFFS 0x12090
0918 
0919 #define QIB_6120_RxVCRCErrCnt_OFFS 0x12098
0920 
0921 #define QIB_6120_RxFlowCtrlErrCnt_OFFS 0x120A0
0922 
0923 #define QIB_6120_RxBadFormatCnt_OFFS 0x120A8
0924 
0925 #define QIB_6120_RxLinkProblemCnt_OFFS 0x120B0
0926 
0927 #define QIB_6120_RxEBPCnt_OFFS 0x120B8
0928 
0929 #define QIB_6120_RxLPCRCErrCnt_OFFS 0x120C0
0930 
0931 #define QIB_6120_RxBufOvflCnt_OFFS 0x120C8
0932 
0933 #define QIB_6120_RxTIDFullErrCnt_OFFS 0x120D0
0934 
0935 #define QIB_6120_RxTIDValidErrCnt_OFFS 0x120D8
0936 
0937 #define QIB_6120_RxPKeyMismatchCnt_OFFS 0x120E0
0938 
0939 #define QIB_6120_RxP0HdrEgrOvflCnt_OFFS 0x120E8
0940 
0941 #define QIB_6120_IBStatusChangeCnt_OFFS 0x12140
0942 
0943 #define QIB_6120_IBLinkErrRecoveryCnt_OFFS 0x12148
0944 
0945 #define QIB_6120_IBLinkDownedCnt_OFFS 0x12150
0946 
0947 #define QIB_6120_IBSymbolErrCnt_OFFS 0x12158
0948 
0949 #define QIB_6120_PcieRetryBufDiagQwordCnt_OFFS 0x12170
0950 
0951 #define QIB_6120_RcvEgrArray0_OFFS 0x14000
0952 
0953 #define QIB_6120_RcvTIDArray0_OFFS 0x54000
0954 
0955 #define QIB_6120_PIOLaunchFIFO_OFFS 0x64000
0956 
0957 #define QIB_6120_SendPIOpbcCache_OFFS 0x64800
0958 
0959 #define QIB_6120_RcvBuf1_OFFS 0x72000
0960 
0961 #define QIB_6120_RcvBuf2_OFFS 0x75000
0962 
0963 #define QIB_6120_RcvFlags_OFFS 0x77000
0964 
0965 #define QIB_6120_RcvLookupBuf1_OFFS 0x79000
0966 
0967 #define QIB_6120_RcvDMABuf_OFFS 0x7B000
0968 
0969 #define QIB_6120_MiscRXEIntMem_OFFS 0x7C000
0970 
0971 #define QIB_6120_PCIERcvBuf_OFFS 0x80000
0972 
0973 #define QIB_6120_PCIERetryBuf_OFFS 0x82000
0974 
0975 #define QIB_6120_PCIERcvBufRdToWrAddr_OFFS 0x84000
0976 
0977 #define QIB_6120_PIOBuf0_MA_OFFS 0x100000