Back to home page

OSCL-LXR

 
 

    


0001 /*
0002  * Copyright (c) 2008, 2009, 2010 QLogic Corporation. All rights reserved.
0003  *
0004  *
0005  * This software is available to you under a choice of one of two
0006  * licenses.  You may choose to be licensed under the terms of the GNU
0007  * General Public License (GPL) Version 2, available from the file
0008  * COPYING in the main directory of this source tree, or the
0009  * OpenIB.org BSD license below:
0010  *
0011  *     Redistribution and use in source and binary forms, with or
0012  *     without modification, are permitted provided that the following
0013  *     conditions are met:
0014  *
0015  *      - Redistributions of source code must retain the above
0016  *        copyright notice, this list of conditions and the following
0017  *        disclaimer.
0018  *
0019  *      - Redistributions in binary form must reproduce the above
0020  *        copyright notice, this list of conditions and the following
0021  *        disclaimer in the documentation and/or other materials
0022  *        provided with the distribution.
0023  *
0024  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
0025  * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
0026  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
0027  * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
0028  * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
0029  * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
0030  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
0031  * SOFTWARE.
0032  *
0033  */
0034 
0035 /* This file is mechanically generated from RTL. Any hand-edits will be lost! */
0036 
0037 #define QIB_7220_Revision_OFFS 0x0
0038 #define QIB_7220_Revision_R_Simulator_LSB 0x3F
0039 #define QIB_7220_Revision_R_Simulator_RMASK 0x1
0040 #define QIB_7220_Revision_R_Emulation_LSB 0x3E
0041 #define QIB_7220_Revision_R_Emulation_RMASK 0x1
0042 #define QIB_7220_Revision_R_Emulation_Revcode_LSB 0x28
0043 #define QIB_7220_Revision_R_Emulation_Revcode_RMASK 0x3FFFFF
0044 #define QIB_7220_Revision_BoardID_LSB 0x20
0045 #define QIB_7220_Revision_BoardID_RMASK 0xFF
0046 #define QIB_7220_Revision_R_SW_LSB 0x18
0047 #define QIB_7220_Revision_R_SW_RMASK 0xFF
0048 #define QIB_7220_Revision_R_Arch_LSB 0x10
0049 #define QIB_7220_Revision_R_Arch_RMASK 0xFF
0050 #define QIB_7220_Revision_R_ChipRevMajor_LSB 0x8
0051 #define QIB_7220_Revision_R_ChipRevMajor_RMASK 0xFF
0052 #define QIB_7220_Revision_R_ChipRevMinor_LSB 0x0
0053 #define QIB_7220_Revision_R_ChipRevMinor_RMASK 0xFF
0054 
0055 #define QIB_7220_Control_OFFS 0x8
0056 #define QIB_7220_Control_SyncResetExceptPcieIRAMRST_LSB 0x7
0057 #define QIB_7220_Control_SyncResetExceptPcieIRAMRST_RMASK 0x1
0058 #define QIB_7220_Control_PCIECplQDiagEn_LSB 0x6
0059 #define QIB_7220_Control_PCIECplQDiagEn_RMASK 0x1
0060 #define QIB_7220_Control_Reserved_LSB 0x5
0061 #define QIB_7220_Control_Reserved_RMASK 0x1
0062 #define QIB_7220_Control_TxLatency_LSB 0x4
0063 #define QIB_7220_Control_TxLatency_RMASK 0x1
0064 #define QIB_7220_Control_PCIERetryBufDiagEn_LSB 0x3
0065 #define QIB_7220_Control_PCIERetryBufDiagEn_RMASK 0x1
0066 #define QIB_7220_Control_LinkEn_LSB 0x2
0067 #define QIB_7220_Control_LinkEn_RMASK 0x1
0068 #define QIB_7220_Control_FreezeMode_LSB 0x1
0069 #define QIB_7220_Control_FreezeMode_RMASK 0x1
0070 #define QIB_7220_Control_SyncReset_LSB 0x0
0071 #define QIB_7220_Control_SyncReset_RMASK 0x1
0072 
0073 #define QIB_7220_PageAlign_OFFS 0x10
0074 
0075 #define QIB_7220_PortCnt_OFFS 0x18
0076 
0077 #define QIB_7220_SendRegBase_OFFS 0x30
0078 
0079 #define QIB_7220_UserRegBase_OFFS 0x38
0080 
0081 #define QIB_7220_CntrRegBase_OFFS 0x40
0082 
0083 #define QIB_7220_Scratch_OFFS 0x48
0084 
0085 #define QIB_7220_IntMask_OFFS 0x68
0086 #define QIB_7220_IntMask_SDmaIntMask_LSB 0x3F
0087 #define QIB_7220_IntMask_SDmaIntMask_RMASK 0x1
0088 #define QIB_7220_IntMask_SDmaDisabledMasked_LSB 0x3E
0089 #define QIB_7220_IntMask_SDmaDisabledMasked_RMASK 0x1
0090 #define QIB_7220_IntMask_Reserved_LSB 0x31
0091 #define QIB_7220_IntMask_Reserved_RMASK 0x1FFF
0092 #define QIB_7220_IntMask_RcvUrg16IntMask_LSB 0x30
0093 #define QIB_7220_IntMask_RcvUrg16IntMask_RMASK 0x1
0094 #define QIB_7220_IntMask_RcvUrg15IntMask_LSB 0x2F
0095 #define QIB_7220_IntMask_RcvUrg15IntMask_RMASK 0x1
0096 #define QIB_7220_IntMask_RcvUrg14IntMask_LSB 0x2E
0097 #define QIB_7220_IntMask_RcvUrg14IntMask_RMASK 0x1
0098 #define QIB_7220_IntMask_RcvUrg13IntMask_LSB 0x2D
0099 #define QIB_7220_IntMask_RcvUrg13IntMask_RMASK 0x1
0100 #define QIB_7220_IntMask_RcvUrg12IntMask_LSB 0x2C
0101 #define QIB_7220_IntMask_RcvUrg12IntMask_RMASK 0x1
0102 #define QIB_7220_IntMask_RcvUrg11IntMask_LSB 0x2B
0103 #define QIB_7220_IntMask_RcvUrg11IntMask_RMASK 0x1
0104 #define QIB_7220_IntMask_RcvUrg10IntMask_LSB 0x2A
0105 #define QIB_7220_IntMask_RcvUrg10IntMask_RMASK 0x1
0106 #define QIB_7220_IntMask_RcvUrg9IntMask_LSB 0x29
0107 #define QIB_7220_IntMask_RcvUrg9IntMask_RMASK 0x1
0108 #define QIB_7220_IntMask_RcvUrg8IntMask_LSB 0x28
0109 #define QIB_7220_IntMask_RcvUrg8IntMask_RMASK 0x1
0110 #define QIB_7220_IntMask_RcvUrg7IntMask_LSB 0x27
0111 #define QIB_7220_IntMask_RcvUrg7IntMask_RMASK 0x1
0112 #define QIB_7220_IntMask_RcvUrg6IntMask_LSB 0x26
0113 #define QIB_7220_IntMask_RcvUrg6IntMask_RMASK 0x1
0114 #define QIB_7220_IntMask_RcvUrg5IntMask_LSB 0x25
0115 #define QIB_7220_IntMask_RcvUrg5IntMask_RMASK 0x1
0116 #define QIB_7220_IntMask_RcvUrg4IntMask_LSB 0x24
0117 #define QIB_7220_IntMask_RcvUrg4IntMask_RMASK 0x1
0118 #define QIB_7220_IntMask_RcvUrg3IntMask_LSB 0x23
0119 #define QIB_7220_IntMask_RcvUrg3IntMask_RMASK 0x1
0120 #define QIB_7220_IntMask_RcvUrg2IntMask_LSB 0x22
0121 #define QIB_7220_IntMask_RcvUrg2IntMask_RMASK 0x1
0122 #define QIB_7220_IntMask_RcvUrg1IntMask_LSB 0x21
0123 #define QIB_7220_IntMask_RcvUrg1IntMask_RMASK 0x1
0124 #define QIB_7220_IntMask_RcvUrg0IntMask_LSB 0x20
0125 #define QIB_7220_IntMask_RcvUrg0IntMask_RMASK 0x1
0126 #define QIB_7220_IntMask_ErrorIntMask_LSB 0x1F
0127 #define QIB_7220_IntMask_ErrorIntMask_RMASK 0x1
0128 #define QIB_7220_IntMask_PioSetIntMask_LSB 0x1E
0129 #define QIB_7220_IntMask_PioSetIntMask_RMASK 0x1
0130 #define QIB_7220_IntMask_PioBufAvailIntMask_LSB 0x1D
0131 #define QIB_7220_IntMask_PioBufAvailIntMask_RMASK 0x1
0132 #define QIB_7220_IntMask_assertGPIOIntMask_LSB 0x1C
0133 #define QIB_7220_IntMask_assertGPIOIntMask_RMASK 0x1
0134 #define QIB_7220_IntMask_IBSerdesTrimDoneIntMask_LSB 0x1B
0135 #define QIB_7220_IntMask_IBSerdesTrimDoneIntMask_RMASK 0x1
0136 #define QIB_7220_IntMask_JIntMask_LSB 0x1A
0137 #define QIB_7220_IntMask_JIntMask_RMASK 0x1
0138 #define QIB_7220_IntMask_Reserved1_LSB 0x11
0139 #define QIB_7220_IntMask_Reserved1_RMASK 0x1FF
0140 #define QIB_7220_IntMask_RcvAvail16IntMask_LSB 0x10
0141 #define QIB_7220_IntMask_RcvAvail16IntMask_RMASK 0x1
0142 #define QIB_7220_IntMask_RcvAvail15IntMask_LSB 0xF
0143 #define QIB_7220_IntMask_RcvAvail15IntMask_RMASK 0x1
0144 #define QIB_7220_IntMask_RcvAvail14IntMask_LSB 0xE
0145 #define QIB_7220_IntMask_RcvAvail14IntMask_RMASK 0x1
0146 #define QIB_7220_IntMask_RcvAvail13IntMask_LSB 0xD
0147 #define QIB_7220_IntMask_RcvAvail13IntMask_RMASK 0x1
0148 #define QIB_7220_IntMask_RcvAvail12IntMask_LSB 0xC
0149 #define QIB_7220_IntMask_RcvAvail12IntMask_RMASK 0x1
0150 #define QIB_7220_IntMask_RcvAvail11IntMask_LSB 0xB
0151 #define QIB_7220_IntMask_RcvAvail11IntMask_RMASK 0x1
0152 #define QIB_7220_IntMask_RcvAvail10IntMask_LSB 0xA
0153 #define QIB_7220_IntMask_RcvAvail10IntMask_RMASK 0x1
0154 #define QIB_7220_IntMask_RcvAvail9IntMask_LSB 0x9
0155 #define QIB_7220_IntMask_RcvAvail9IntMask_RMASK 0x1
0156 #define QIB_7220_IntMask_RcvAvail8IntMask_LSB 0x8
0157 #define QIB_7220_IntMask_RcvAvail8IntMask_RMASK 0x1
0158 #define QIB_7220_IntMask_RcvAvail7IntMask_LSB 0x7
0159 #define QIB_7220_IntMask_RcvAvail7IntMask_RMASK 0x1
0160 #define QIB_7220_IntMask_RcvAvail6IntMask_LSB 0x6
0161 #define QIB_7220_IntMask_RcvAvail6IntMask_RMASK 0x1
0162 #define QIB_7220_IntMask_RcvAvail5IntMask_LSB 0x5
0163 #define QIB_7220_IntMask_RcvAvail5IntMask_RMASK 0x1
0164 #define QIB_7220_IntMask_RcvAvail4IntMask_LSB 0x4
0165 #define QIB_7220_IntMask_RcvAvail4IntMask_RMASK 0x1
0166 #define QIB_7220_IntMask_RcvAvail3IntMask_LSB 0x3
0167 #define QIB_7220_IntMask_RcvAvail3IntMask_RMASK 0x1
0168 #define QIB_7220_IntMask_RcvAvail2IntMask_LSB 0x2
0169 #define QIB_7220_IntMask_RcvAvail2IntMask_RMASK 0x1
0170 #define QIB_7220_IntMask_RcvAvail1IntMask_LSB 0x1
0171 #define QIB_7220_IntMask_RcvAvail1IntMask_RMASK 0x1
0172 #define QIB_7220_IntMask_RcvAvail0IntMask_LSB 0x0
0173 #define QIB_7220_IntMask_RcvAvail0IntMask_RMASK 0x1
0174 
0175 #define QIB_7220_IntStatus_OFFS 0x70
0176 #define QIB_7220_IntStatus_SDmaInt_LSB 0x3F
0177 #define QIB_7220_IntStatus_SDmaInt_RMASK 0x1
0178 #define QIB_7220_IntStatus_SDmaDisabled_LSB 0x3E
0179 #define QIB_7220_IntStatus_SDmaDisabled_RMASK 0x1
0180 #define QIB_7220_IntStatus_Reserved_LSB 0x31
0181 #define QIB_7220_IntStatus_Reserved_RMASK 0x1FFF
0182 #define QIB_7220_IntStatus_RcvUrg16_LSB 0x30
0183 #define QIB_7220_IntStatus_RcvUrg16_RMASK 0x1
0184 #define QIB_7220_IntStatus_RcvUrg15_LSB 0x2F
0185 #define QIB_7220_IntStatus_RcvUrg15_RMASK 0x1
0186 #define QIB_7220_IntStatus_RcvUrg14_LSB 0x2E
0187 #define QIB_7220_IntStatus_RcvUrg14_RMASK 0x1
0188 #define QIB_7220_IntStatus_RcvUrg13_LSB 0x2D
0189 #define QIB_7220_IntStatus_RcvUrg13_RMASK 0x1
0190 #define QIB_7220_IntStatus_RcvUrg12_LSB 0x2C
0191 #define QIB_7220_IntStatus_RcvUrg12_RMASK 0x1
0192 #define QIB_7220_IntStatus_RcvUrg11_LSB 0x2B
0193 #define QIB_7220_IntStatus_RcvUrg11_RMASK 0x1
0194 #define QIB_7220_IntStatus_RcvUrg10_LSB 0x2A
0195 #define QIB_7220_IntStatus_RcvUrg10_RMASK 0x1
0196 #define QIB_7220_IntStatus_RcvUrg9_LSB 0x29
0197 #define QIB_7220_IntStatus_RcvUrg9_RMASK 0x1
0198 #define QIB_7220_IntStatus_RcvUrg8_LSB 0x28
0199 #define QIB_7220_IntStatus_RcvUrg8_RMASK 0x1
0200 #define QIB_7220_IntStatus_RcvUrg7_LSB 0x27
0201 #define QIB_7220_IntStatus_RcvUrg7_RMASK 0x1
0202 #define QIB_7220_IntStatus_RcvUrg6_LSB 0x26
0203 #define QIB_7220_IntStatus_RcvUrg6_RMASK 0x1
0204 #define QIB_7220_IntStatus_RcvUrg5_LSB 0x25
0205 #define QIB_7220_IntStatus_RcvUrg5_RMASK 0x1
0206 #define QIB_7220_IntStatus_RcvUrg4_LSB 0x24
0207 #define QIB_7220_IntStatus_RcvUrg4_RMASK 0x1
0208 #define QIB_7220_IntStatus_RcvUrg3_LSB 0x23
0209 #define QIB_7220_IntStatus_RcvUrg3_RMASK 0x1
0210 #define QIB_7220_IntStatus_RcvUrg2_LSB 0x22
0211 #define QIB_7220_IntStatus_RcvUrg2_RMASK 0x1
0212 #define QIB_7220_IntStatus_RcvUrg1_LSB 0x21
0213 #define QIB_7220_IntStatus_RcvUrg1_RMASK 0x1
0214 #define QIB_7220_IntStatus_RcvUrg0_LSB 0x20
0215 #define QIB_7220_IntStatus_RcvUrg0_RMASK 0x1
0216 #define QIB_7220_IntStatus_Error_LSB 0x1F
0217 #define QIB_7220_IntStatus_Error_RMASK 0x1
0218 #define QIB_7220_IntStatus_PioSent_LSB 0x1E
0219 #define QIB_7220_IntStatus_PioSent_RMASK 0x1
0220 #define QIB_7220_IntStatus_PioBufAvail_LSB 0x1D
0221 #define QIB_7220_IntStatus_PioBufAvail_RMASK 0x1
0222 #define QIB_7220_IntStatus_assertGPIO_LSB 0x1C
0223 #define QIB_7220_IntStatus_assertGPIO_RMASK 0x1
0224 #define QIB_7220_IntStatus_IBSerdesTrimDone_LSB 0x1B
0225 #define QIB_7220_IntStatus_IBSerdesTrimDone_RMASK 0x1
0226 #define QIB_7220_IntStatus_JInt_LSB 0x1A
0227 #define QIB_7220_IntStatus_JInt_RMASK 0x1
0228 #define QIB_7220_IntStatus_Reserved1_LSB 0x11
0229 #define QIB_7220_IntStatus_Reserved1_RMASK 0x1FF
0230 #define QIB_7220_IntStatus_RcvAvail16_LSB 0x10
0231 #define QIB_7220_IntStatus_RcvAvail16_RMASK 0x1
0232 #define QIB_7220_IntStatus_RcvAvail15_LSB 0xF
0233 #define QIB_7220_IntStatus_RcvAvail15_RMASK 0x1
0234 #define QIB_7220_IntStatus_RcvAvail14_LSB 0xE
0235 #define QIB_7220_IntStatus_RcvAvail14_RMASK 0x1
0236 #define QIB_7220_IntStatus_RcvAvail13_LSB 0xD
0237 #define QIB_7220_IntStatus_RcvAvail13_RMASK 0x1
0238 #define QIB_7220_IntStatus_RcvAvail12_LSB 0xC
0239 #define QIB_7220_IntStatus_RcvAvail12_RMASK 0x1
0240 #define QIB_7220_IntStatus_RcvAvail11_LSB 0xB
0241 #define QIB_7220_IntStatus_RcvAvail11_RMASK 0x1
0242 #define QIB_7220_IntStatus_RcvAvail10_LSB 0xA
0243 #define QIB_7220_IntStatus_RcvAvail10_RMASK 0x1
0244 #define QIB_7220_IntStatus_RcvAvail9_LSB 0x9
0245 #define QIB_7220_IntStatus_RcvAvail9_RMASK 0x1
0246 #define QIB_7220_IntStatus_RcvAvail8_LSB 0x8
0247 #define QIB_7220_IntStatus_RcvAvail8_RMASK 0x1
0248 #define QIB_7220_IntStatus_RcvAvail7_LSB 0x7
0249 #define QIB_7220_IntStatus_RcvAvail7_RMASK 0x1
0250 #define QIB_7220_IntStatus_RcvAvail6_LSB 0x6
0251 #define QIB_7220_IntStatus_RcvAvail6_RMASK 0x1
0252 #define QIB_7220_IntStatus_RcvAvail5_LSB 0x5
0253 #define QIB_7220_IntStatus_RcvAvail5_RMASK 0x1
0254 #define QIB_7220_IntStatus_RcvAvail4_LSB 0x4
0255 #define QIB_7220_IntStatus_RcvAvail4_RMASK 0x1
0256 #define QIB_7220_IntStatus_RcvAvail3_LSB 0x3
0257 #define QIB_7220_IntStatus_RcvAvail3_RMASK 0x1
0258 #define QIB_7220_IntStatus_RcvAvail2_LSB 0x2
0259 #define QIB_7220_IntStatus_RcvAvail2_RMASK 0x1
0260 #define QIB_7220_IntStatus_RcvAvail1_LSB 0x1
0261 #define QIB_7220_IntStatus_RcvAvail1_RMASK 0x1
0262 #define QIB_7220_IntStatus_RcvAvail0_LSB 0x0
0263 #define QIB_7220_IntStatus_RcvAvail0_RMASK 0x1
0264 
0265 #define QIB_7220_IntClear_OFFS 0x78
0266 #define QIB_7220_IntClear_SDmaIntClear_LSB 0x3F
0267 #define QIB_7220_IntClear_SDmaIntClear_RMASK 0x1
0268 #define QIB_7220_IntClear_SDmaDisabledClear_LSB 0x3E
0269 #define QIB_7220_IntClear_SDmaDisabledClear_RMASK 0x1
0270 #define QIB_7220_IntClear_Reserved_LSB 0x31
0271 #define QIB_7220_IntClear_Reserved_RMASK 0x1FFF
0272 #define QIB_7220_IntClear_RcvUrg16IntClear_LSB 0x30
0273 #define QIB_7220_IntClear_RcvUrg16IntClear_RMASK 0x1
0274 #define QIB_7220_IntClear_RcvUrg15IntClear_LSB 0x2F
0275 #define QIB_7220_IntClear_RcvUrg15IntClear_RMASK 0x1
0276 #define QIB_7220_IntClear_RcvUrg14IntClear_LSB 0x2E
0277 #define QIB_7220_IntClear_RcvUrg14IntClear_RMASK 0x1
0278 #define QIB_7220_IntClear_RcvUrg13IntClear_LSB 0x2D
0279 #define QIB_7220_IntClear_RcvUrg13IntClear_RMASK 0x1
0280 #define QIB_7220_IntClear_RcvUrg12IntClear_LSB 0x2C
0281 #define QIB_7220_IntClear_RcvUrg12IntClear_RMASK 0x1
0282 #define QIB_7220_IntClear_RcvUrg11IntClear_LSB 0x2B
0283 #define QIB_7220_IntClear_RcvUrg11IntClear_RMASK 0x1
0284 #define QIB_7220_IntClear_RcvUrg10IntClear_LSB 0x2A
0285 #define QIB_7220_IntClear_RcvUrg10IntClear_RMASK 0x1
0286 #define QIB_7220_IntClear_RcvUrg9IntClear_LSB 0x29
0287 #define QIB_7220_IntClear_RcvUrg9IntClear_RMASK 0x1
0288 #define QIB_7220_IntClear_RcvUrg8IntClear_LSB 0x28
0289 #define QIB_7220_IntClear_RcvUrg8IntClear_RMASK 0x1
0290 #define QIB_7220_IntClear_RcvUrg7IntClear_LSB 0x27
0291 #define QIB_7220_IntClear_RcvUrg7IntClear_RMASK 0x1
0292 #define QIB_7220_IntClear_RcvUrg6IntClear_LSB 0x26
0293 #define QIB_7220_IntClear_RcvUrg6IntClear_RMASK 0x1
0294 #define QIB_7220_IntClear_RcvUrg5IntClear_LSB 0x25
0295 #define QIB_7220_IntClear_RcvUrg5IntClear_RMASK 0x1
0296 #define QIB_7220_IntClear_RcvUrg4IntClear_LSB 0x24
0297 #define QIB_7220_IntClear_RcvUrg4IntClear_RMASK 0x1
0298 #define QIB_7220_IntClear_RcvUrg3IntClear_LSB 0x23
0299 #define QIB_7220_IntClear_RcvUrg3IntClear_RMASK 0x1
0300 #define QIB_7220_IntClear_RcvUrg2IntClear_LSB 0x22
0301 #define QIB_7220_IntClear_RcvUrg2IntClear_RMASK 0x1
0302 #define QIB_7220_IntClear_RcvUrg1IntClear_LSB 0x21
0303 #define QIB_7220_IntClear_RcvUrg1IntClear_RMASK 0x1
0304 #define QIB_7220_IntClear_RcvUrg0IntClear_LSB 0x20
0305 #define QIB_7220_IntClear_RcvUrg0IntClear_RMASK 0x1
0306 #define QIB_7220_IntClear_ErrorIntClear_LSB 0x1F
0307 #define QIB_7220_IntClear_ErrorIntClear_RMASK 0x1
0308 #define QIB_7220_IntClear_PioSetIntClear_LSB 0x1E
0309 #define QIB_7220_IntClear_PioSetIntClear_RMASK 0x1
0310 #define QIB_7220_IntClear_PioBufAvailIntClear_LSB 0x1D
0311 #define QIB_7220_IntClear_PioBufAvailIntClear_RMASK 0x1
0312 #define QIB_7220_IntClear_assertGPIOIntClear_LSB 0x1C
0313 #define QIB_7220_IntClear_assertGPIOIntClear_RMASK 0x1
0314 #define QIB_7220_IntClear_IBSerdesTrimDoneClear_LSB 0x1B
0315 #define QIB_7220_IntClear_IBSerdesTrimDoneClear_RMASK 0x1
0316 #define QIB_7220_IntClear_JIntClear_LSB 0x1A
0317 #define QIB_7220_IntClear_JIntClear_RMASK 0x1
0318 #define QIB_7220_IntClear_Reserved1_LSB 0x11
0319 #define QIB_7220_IntClear_Reserved1_RMASK 0x1FF
0320 #define QIB_7220_IntClear_RcvAvail16IntClear_LSB 0x10
0321 #define QIB_7220_IntClear_RcvAvail16IntClear_RMASK 0x1
0322 #define QIB_7220_IntClear_RcvAvail15IntClear_LSB 0xF
0323 #define QIB_7220_IntClear_RcvAvail15IntClear_RMASK 0x1
0324 #define QIB_7220_IntClear_RcvAvail14IntClear_LSB 0xE
0325 #define QIB_7220_IntClear_RcvAvail14IntClear_RMASK 0x1
0326 #define QIB_7220_IntClear_RcvAvail13IntClear_LSB 0xD
0327 #define QIB_7220_IntClear_RcvAvail13IntClear_RMASK 0x1
0328 #define QIB_7220_IntClear_RcvAvail12IntClear_LSB 0xC
0329 #define QIB_7220_IntClear_RcvAvail12IntClear_RMASK 0x1
0330 #define QIB_7220_IntClear_RcvAvail11IntClear_LSB 0xB
0331 #define QIB_7220_IntClear_RcvAvail11IntClear_RMASK 0x1
0332 #define QIB_7220_IntClear_RcvAvail10IntClear_LSB 0xA
0333 #define QIB_7220_IntClear_RcvAvail10IntClear_RMASK 0x1
0334 #define QIB_7220_IntClear_RcvAvail9IntClear_LSB 0x9
0335 #define QIB_7220_IntClear_RcvAvail9IntClear_RMASK 0x1
0336 #define QIB_7220_IntClear_RcvAvail8IntClear_LSB 0x8
0337 #define QIB_7220_IntClear_RcvAvail8IntClear_RMASK 0x1
0338 #define QIB_7220_IntClear_RcvAvail7IntClear_LSB 0x7
0339 #define QIB_7220_IntClear_RcvAvail7IntClear_RMASK 0x1
0340 #define QIB_7220_IntClear_RcvAvail6IntClear_LSB 0x6
0341 #define QIB_7220_IntClear_RcvAvail6IntClear_RMASK 0x1
0342 #define QIB_7220_IntClear_RcvAvail5IntClear_LSB 0x5
0343 #define QIB_7220_IntClear_RcvAvail5IntClear_RMASK 0x1
0344 #define QIB_7220_IntClear_RcvAvail4IntClear_LSB 0x4
0345 #define QIB_7220_IntClear_RcvAvail4IntClear_RMASK 0x1
0346 #define QIB_7220_IntClear_RcvAvail3IntClear_LSB 0x3
0347 #define QIB_7220_IntClear_RcvAvail3IntClear_RMASK 0x1
0348 #define QIB_7220_IntClear_RcvAvail2IntClear_LSB 0x2
0349 #define QIB_7220_IntClear_RcvAvail2IntClear_RMASK 0x1
0350 #define QIB_7220_IntClear_RcvAvail1IntClear_LSB 0x1
0351 #define QIB_7220_IntClear_RcvAvail1IntClear_RMASK 0x1
0352 #define QIB_7220_IntClear_RcvAvail0IntClear_LSB 0x0
0353 #define QIB_7220_IntClear_RcvAvail0IntClear_RMASK 0x1
0354 
0355 #define QIB_7220_ErrMask_OFFS 0x80
0356 #define QIB_7220_ErrMask_Reserved_LSB 0x36
0357 #define QIB_7220_ErrMask_Reserved_RMASK 0x3FF
0358 #define QIB_7220_ErrMask_InvalidEEPCmdMask_LSB 0x35
0359 #define QIB_7220_ErrMask_InvalidEEPCmdMask_RMASK 0x1
0360 #define QIB_7220_ErrMask_SDmaDescAddrMisalignErrMask_LSB 0x34
0361 #define QIB_7220_ErrMask_SDmaDescAddrMisalignErrMask_RMASK 0x1
0362 #define QIB_7220_ErrMask_HardwareErrMask_LSB 0x33
0363 #define QIB_7220_ErrMask_HardwareErrMask_RMASK 0x1
0364 #define QIB_7220_ErrMask_ResetNegatedMask_LSB 0x32
0365 #define QIB_7220_ErrMask_ResetNegatedMask_RMASK 0x1
0366 #define QIB_7220_ErrMask_InvalidAddrErrMask_LSB 0x31
0367 #define QIB_7220_ErrMask_InvalidAddrErrMask_RMASK 0x1
0368 #define QIB_7220_ErrMask_IBStatusChangedMask_LSB 0x30
0369 #define QIB_7220_ErrMask_IBStatusChangedMask_RMASK 0x1
0370 #define QIB_7220_ErrMask_SDmaUnexpDataErrMask_LSB 0x2F
0371 #define QIB_7220_ErrMask_SDmaUnexpDataErrMask_RMASK 0x1
0372 #define QIB_7220_ErrMask_SDmaMissingDwErrMask_LSB 0x2E
0373 #define QIB_7220_ErrMask_SDmaMissingDwErrMask_RMASK 0x1
0374 #define QIB_7220_ErrMask_SDmaDwEnErrMask_LSB 0x2D
0375 #define QIB_7220_ErrMask_SDmaDwEnErrMask_RMASK 0x1
0376 #define QIB_7220_ErrMask_SDmaRpyTagErrMask_LSB 0x2C
0377 #define QIB_7220_ErrMask_SDmaRpyTagErrMask_RMASK 0x1
0378 #define QIB_7220_ErrMask_SDma1stDescErrMask_LSB 0x2B
0379 #define QIB_7220_ErrMask_SDma1stDescErrMask_RMASK 0x1
0380 #define QIB_7220_ErrMask_SDmaBaseErrMask_LSB 0x2A
0381 #define QIB_7220_ErrMask_SDmaBaseErrMask_RMASK 0x1
0382 #define QIB_7220_ErrMask_SDmaTailOutOfBoundErrMask_LSB 0x29
0383 #define QIB_7220_ErrMask_SDmaTailOutOfBoundErrMask_RMASK 0x1
0384 #define QIB_7220_ErrMask_SDmaOutOfBoundErrMask_LSB 0x28
0385 #define QIB_7220_ErrMask_SDmaOutOfBoundErrMask_RMASK 0x1
0386 #define QIB_7220_ErrMask_SDmaGenMismatchErrMask_LSB 0x27
0387 #define QIB_7220_ErrMask_SDmaGenMismatchErrMask_RMASK 0x1
0388 #define QIB_7220_ErrMask_SendBufMisuseErrMask_LSB 0x26
0389 #define QIB_7220_ErrMask_SendBufMisuseErrMask_RMASK 0x1
0390 #define QIB_7220_ErrMask_SendUnsupportedVLErrMask_LSB 0x25
0391 #define QIB_7220_ErrMask_SendUnsupportedVLErrMask_RMASK 0x1
0392 #define QIB_7220_ErrMask_SendUnexpectedPktNumErrMask_LSB 0x24
0393 #define QIB_7220_ErrMask_SendUnexpectedPktNumErrMask_RMASK 0x1
0394 #define QIB_7220_ErrMask_SendPioArmLaunchErrMask_LSB 0x23
0395 #define QIB_7220_ErrMask_SendPioArmLaunchErrMask_RMASK 0x1
0396 #define QIB_7220_ErrMask_SendDroppedDataPktErrMask_LSB 0x22
0397 #define QIB_7220_ErrMask_SendDroppedDataPktErrMask_RMASK 0x1
0398 #define QIB_7220_ErrMask_SendDroppedSmpPktErrMask_LSB 0x21
0399 #define QIB_7220_ErrMask_SendDroppedSmpPktErrMask_RMASK 0x1
0400 #define QIB_7220_ErrMask_SendPktLenErrMask_LSB 0x20
0401 #define QIB_7220_ErrMask_SendPktLenErrMask_RMASK 0x1
0402 #define QIB_7220_ErrMask_SendUnderRunErrMask_LSB 0x1F
0403 #define QIB_7220_ErrMask_SendUnderRunErrMask_RMASK 0x1
0404 #define QIB_7220_ErrMask_SendMaxPktLenErrMask_LSB 0x1E
0405 #define QIB_7220_ErrMask_SendMaxPktLenErrMask_RMASK 0x1
0406 #define QIB_7220_ErrMask_SendMinPktLenErrMask_LSB 0x1D
0407 #define QIB_7220_ErrMask_SendMinPktLenErrMask_RMASK 0x1
0408 #define QIB_7220_ErrMask_SDmaDisabledErrMask_LSB 0x1C
0409 #define QIB_7220_ErrMask_SDmaDisabledErrMask_RMASK 0x1
0410 #define QIB_7220_ErrMask_SendSpecialTriggerErrMask_LSB 0x1B
0411 #define QIB_7220_ErrMask_SendSpecialTriggerErrMask_RMASK 0x1
0412 #define QIB_7220_ErrMask_Reserved1_LSB 0x12
0413 #define QIB_7220_ErrMask_Reserved1_RMASK 0x1FF
0414 #define QIB_7220_ErrMask_RcvIBLostLinkErrMask_LSB 0x11
0415 #define QIB_7220_ErrMask_RcvIBLostLinkErrMask_RMASK 0x1
0416 #define QIB_7220_ErrMask_RcvHdrErrMask_LSB 0x10
0417 #define QIB_7220_ErrMask_RcvHdrErrMask_RMASK 0x1
0418 #define QIB_7220_ErrMask_RcvHdrLenErrMask_LSB 0xF
0419 #define QIB_7220_ErrMask_RcvHdrLenErrMask_RMASK 0x1
0420 #define QIB_7220_ErrMask_RcvBadTidErrMask_LSB 0xE
0421 #define QIB_7220_ErrMask_RcvBadTidErrMask_RMASK 0x1
0422 #define QIB_7220_ErrMask_RcvHdrFullErrMask_LSB 0xD
0423 #define QIB_7220_ErrMask_RcvHdrFullErrMask_RMASK 0x1
0424 #define QIB_7220_ErrMask_RcvEgrFullErrMask_LSB 0xC
0425 #define QIB_7220_ErrMask_RcvEgrFullErrMask_RMASK 0x1
0426 #define QIB_7220_ErrMask_RcvBadVersionErrMask_LSB 0xB
0427 #define QIB_7220_ErrMask_RcvBadVersionErrMask_RMASK 0x1
0428 #define QIB_7220_ErrMask_RcvIBFlowErrMask_LSB 0xA
0429 #define QIB_7220_ErrMask_RcvIBFlowErrMask_RMASK 0x1
0430 #define QIB_7220_ErrMask_RcvEBPErrMask_LSB 0x9
0431 #define QIB_7220_ErrMask_RcvEBPErrMask_RMASK 0x1
0432 #define QIB_7220_ErrMask_RcvUnsupportedVLErrMask_LSB 0x8
0433 #define QIB_7220_ErrMask_RcvUnsupportedVLErrMask_RMASK 0x1
0434 #define QIB_7220_ErrMask_RcvUnexpectedCharErrMask_LSB 0x7
0435 #define QIB_7220_ErrMask_RcvUnexpectedCharErrMask_RMASK 0x1
0436 #define QIB_7220_ErrMask_RcvShortPktLenErrMask_LSB 0x6
0437 #define QIB_7220_ErrMask_RcvShortPktLenErrMask_RMASK 0x1
0438 #define QIB_7220_ErrMask_RcvLongPktLenErrMask_LSB 0x5
0439 #define QIB_7220_ErrMask_RcvLongPktLenErrMask_RMASK 0x1
0440 #define QIB_7220_ErrMask_RcvMaxPktLenErrMask_LSB 0x4
0441 #define QIB_7220_ErrMask_RcvMaxPktLenErrMask_RMASK 0x1
0442 #define QIB_7220_ErrMask_RcvMinPktLenErrMask_LSB 0x3
0443 #define QIB_7220_ErrMask_RcvMinPktLenErrMask_RMASK 0x1
0444 #define QIB_7220_ErrMask_RcvICRCErrMask_LSB 0x2
0445 #define QIB_7220_ErrMask_RcvICRCErrMask_RMASK 0x1
0446 #define QIB_7220_ErrMask_RcvVCRCErrMask_LSB 0x1
0447 #define QIB_7220_ErrMask_RcvVCRCErrMask_RMASK 0x1
0448 #define QIB_7220_ErrMask_RcvFormatErrMask_LSB 0x0
0449 #define QIB_7220_ErrMask_RcvFormatErrMask_RMASK 0x1
0450 
0451 #define QIB_7220_ErrStatus_OFFS 0x88
0452 #define QIB_7220_ErrStatus_Reserved_LSB 0x36
0453 #define QIB_7220_ErrStatus_Reserved_RMASK 0x3FF
0454 #define QIB_7220_ErrStatus_InvalidEEPCmdErr_LSB 0x35
0455 #define QIB_7220_ErrStatus_InvalidEEPCmdErr_RMASK 0x1
0456 #define QIB_7220_ErrStatus_SDmaDescAddrMisalignErr_LSB 0x34
0457 #define QIB_7220_ErrStatus_SDmaDescAddrMisalignErr_RMASK 0x1
0458 #define QIB_7220_ErrStatus_HardwareErr_LSB 0x33
0459 #define QIB_7220_ErrStatus_HardwareErr_RMASK 0x1
0460 #define QIB_7220_ErrStatus_ResetNegated_LSB 0x32
0461 #define QIB_7220_ErrStatus_ResetNegated_RMASK 0x1
0462 #define QIB_7220_ErrStatus_InvalidAddrErr_LSB 0x31
0463 #define QIB_7220_ErrStatus_InvalidAddrErr_RMASK 0x1
0464 #define QIB_7220_ErrStatus_IBStatusChanged_LSB 0x30
0465 #define QIB_7220_ErrStatus_IBStatusChanged_RMASK 0x1
0466 #define QIB_7220_ErrStatus_SDmaUnexpDataErr_LSB 0x2F
0467 #define QIB_7220_ErrStatus_SDmaUnexpDataErr_RMASK 0x1
0468 #define QIB_7220_ErrStatus_SDmaMissingDwErr_LSB 0x2E
0469 #define QIB_7220_ErrStatus_SDmaMissingDwErr_RMASK 0x1
0470 #define QIB_7220_ErrStatus_SDmaDwEnErr_LSB 0x2D
0471 #define QIB_7220_ErrStatus_SDmaDwEnErr_RMASK 0x1
0472 #define QIB_7220_ErrStatus_SDmaRpyTagErr_LSB 0x2C
0473 #define QIB_7220_ErrStatus_SDmaRpyTagErr_RMASK 0x1
0474 #define QIB_7220_ErrStatus_SDma1stDescErr_LSB 0x2B
0475 #define QIB_7220_ErrStatus_SDma1stDescErr_RMASK 0x1
0476 #define QIB_7220_ErrStatus_SDmaBaseErr_LSB 0x2A
0477 #define QIB_7220_ErrStatus_SDmaBaseErr_RMASK 0x1
0478 #define QIB_7220_ErrStatus_SDmaTailOutOfBoundErr_LSB 0x29
0479 #define QIB_7220_ErrStatus_SDmaTailOutOfBoundErr_RMASK 0x1
0480 #define QIB_7220_ErrStatus_SDmaOutOfBoundErr_LSB 0x28
0481 #define QIB_7220_ErrStatus_SDmaOutOfBoundErr_RMASK 0x1
0482 #define QIB_7220_ErrStatus_SDmaGenMismatchErr_LSB 0x27
0483 #define QIB_7220_ErrStatus_SDmaGenMismatchErr_RMASK 0x1
0484 #define QIB_7220_ErrStatus_SendBufMisuseErr_LSB 0x26
0485 #define QIB_7220_ErrStatus_SendBufMisuseErr_RMASK 0x1
0486 #define QIB_7220_ErrStatus_SendUnsupportedVLErr_LSB 0x25
0487 #define QIB_7220_ErrStatus_SendUnsupportedVLErr_RMASK 0x1
0488 #define QIB_7220_ErrStatus_SendUnexpectedPktNumErr_LSB 0x24
0489 #define QIB_7220_ErrStatus_SendUnexpectedPktNumErr_RMASK 0x1
0490 #define QIB_7220_ErrStatus_SendPioArmLaunchErr_LSB 0x23
0491 #define QIB_7220_ErrStatus_SendPioArmLaunchErr_RMASK 0x1
0492 #define QIB_7220_ErrStatus_SendDroppedDataPktErr_LSB 0x22
0493 #define QIB_7220_ErrStatus_SendDroppedDataPktErr_RMASK 0x1
0494 #define QIB_7220_ErrStatus_SendDroppedSmpPktErr_LSB 0x21
0495 #define QIB_7220_ErrStatus_SendDroppedSmpPktErr_RMASK 0x1
0496 #define QIB_7220_ErrStatus_SendPktLenErr_LSB 0x20
0497 #define QIB_7220_ErrStatus_SendPktLenErr_RMASK 0x1
0498 #define QIB_7220_ErrStatus_SendUnderRunErr_LSB 0x1F
0499 #define QIB_7220_ErrStatus_SendUnderRunErr_RMASK 0x1
0500 #define QIB_7220_ErrStatus_SendMaxPktLenErr_LSB 0x1E
0501 #define QIB_7220_ErrStatus_SendMaxPktLenErr_RMASK 0x1
0502 #define QIB_7220_ErrStatus_SendMinPktLenErr_LSB 0x1D
0503 #define QIB_7220_ErrStatus_SendMinPktLenErr_RMASK 0x1
0504 #define QIB_7220_ErrStatus_SDmaDisabledErr_LSB 0x1C
0505 #define QIB_7220_ErrStatus_SDmaDisabledErr_RMASK 0x1
0506 #define QIB_7220_ErrStatus_SendSpecialTriggerErr_LSB 0x1B
0507 #define QIB_7220_ErrStatus_SendSpecialTriggerErr_RMASK 0x1
0508 #define QIB_7220_ErrStatus_Reserved1_LSB 0x12
0509 #define QIB_7220_ErrStatus_Reserved1_RMASK 0x1FF
0510 #define QIB_7220_ErrStatus_RcvIBLostLinkErr_LSB 0x11
0511 #define QIB_7220_ErrStatus_RcvIBLostLinkErr_RMASK 0x1
0512 #define QIB_7220_ErrStatus_RcvHdrErr_LSB 0x10
0513 #define QIB_7220_ErrStatus_RcvHdrErr_RMASK 0x1
0514 #define QIB_7220_ErrStatus_RcvHdrLenErr_LSB 0xF
0515 #define QIB_7220_ErrStatus_RcvHdrLenErr_RMASK 0x1
0516 #define QIB_7220_ErrStatus_RcvBadTidErr_LSB 0xE
0517 #define QIB_7220_ErrStatus_RcvBadTidErr_RMASK 0x1
0518 #define QIB_7220_ErrStatus_RcvHdrFullErr_LSB 0xD
0519 #define QIB_7220_ErrStatus_RcvHdrFullErr_RMASK 0x1
0520 #define QIB_7220_ErrStatus_RcvEgrFullErr_LSB 0xC
0521 #define QIB_7220_ErrStatus_RcvEgrFullErr_RMASK 0x1
0522 #define QIB_7220_ErrStatus_RcvBadVersionErr_LSB 0xB
0523 #define QIB_7220_ErrStatus_RcvBadVersionErr_RMASK 0x1
0524 #define QIB_7220_ErrStatus_RcvIBFlowErr_LSB 0xA
0525 #define QIB_7220_ErrStatus_RcvIBFlowErr_RMASK 0x1
0526 #define QIB_7220_ErrStatus_RcvEBPErr_LSB 0x9
0527 #define QIB_7220_ErrStatus_RcvEBPErr_RMASK 0x1
0528 #define QIB_7220_ErrStatus_RcvUnsupportedVLErr_LSB 0x8
0529 #define QIB_7220_ErrStatus_RcvUnsupportedVLErr_RMASK 0x1
0530 #define QIB_7220_ErrStatus_RcvUnexpectedCharErr_LSB 0x7
0531 #define QIB_7220_ErrStatus_RcvUnexpectedCharErr_RMASK 0x1
0532 #define QIB_7220_ErrStatus_RcvShortPktLenErr_LSB 0x6
0533 #define QIB_7220_ErrStatus_RcvShortPktLenErr_RMASK 0x1
0534 #define QIB_7220_ErrStatus_RcvLongPktLenErr_LSB 0x5
0535 #define QIB_7220_ErrStatus_RcvLongPktLenErr_RMASK 0x1
0536 #define QIB_7220_ErrStatus_RcvMaxPktLenErr_LSB 0x4
0537 #define QIB_7220_ErrStatus_RcvMaxPktLenErr_RMASK 0x1
0538 #define QIB_7220_ErrStatus_RcvMinPktLenErr_LSB 0x3
0539 #define QIB_7220_ErrStatus_RcvMinPktLenErr_RMASK 0x1
0540 #define QIB_7220_ErrStatus_RcvICRCErr_LSB 0x2
0541 #define QIB_7220_ErrStatus_RcvICRCErr_RMASK 0x1
0542 #define QIB_7220_ErrStatus_RcvVCRCErr_LSB 0x1
0543 #define QIB_7220_ErrStatus_RcvVCRCErr_RMASK 0x1
0544 #define QIB_7220_ErrStatus_RcvFormatErr_LSB 0x0
0545 #define QIB_7220_ErrStatus_RcvFormatErr_RMASK 0x1
0546 
0547 #define QIB_7220_ErrClear_OFFS 0x90
0548 #define QIB_7220_ErrClear_Reserved_LSB 0x36
0549 #define QIB_7220_ErrClear_Reserved_RMASK 0x3FF
0550 #define QIB_7220_ErrClear_InvalidEEPCmdErrClear_LSB 0x35
0551 #define QIB_7220_ErrClear_InvalidEEPCmdErrClear_RMASK 0x1
0552 #define QIB_7220_ErrClear_SDmaDescAddrMisalignErrClear_LSB 0x34
0553 #define QIB_7220_ErrClear_SDmaDescAddrMisalignErrClear_RMASK 0x1
0554 #define QIB_7220_ErrClear_HardwareErrClear_LSB 0x33
0555 #define QIB_7220_ErrClear_HardwareErrClear_RMASK 0x1
0556 #define QIB_7220_ErrClear_ResetNegatedClear_LSB 0x32
0557 #define QIB_7220_ErrClear_ResetNegatedClear_RMASK 0x1
0558 #define QIB_7220_ErrClear_InvalidAddrErrClear_LSB 0x31
0559 #define QIB_7220_ErrClear_InvalidAddrErrClear_RMASK 0x1
0560 #define QIB_7220_ErrClear_IBStatusChangedClear_LSB 0x30
0561 #define QIB_7220_ErrClear_IBStatusChangedClear_RMASK 0x1
0562 #define QIB_7220_ErrClear_SDmaUnexpDataErrClear_LSB 0x2F
0563 #define QIB_7220_ErrClear_SDmaUnexpDataErrClear_RMASK 0x1
0564 #define QIB_7220_ErrClear_SDmaMissingDwErrClear_LSB 0x2E
0565 #define QIB_7220_ErrClear_SDmaMissingDwErrClear_RMASK 0x1
0566 #define QIB_7220_ErrClear_SDmaDwEnErrClear_LSB 0x2D
0567 #define QIB_7220_ErrClear_SDmaDwEnErrClear_RMASK 0x1
0568 #define QIB_7220_ErrClear_SDmaRpyTagErrClear_LSB 0x2C
0569 #define QIB_7220_ErrClear_SDmaRpyTagErrClear_RMASK 0x1
0570 #define QIB_7220_ErrClear_SDma1stDescErrClear_LSB 0x2B
0571 #define QIB_7220_ErrClear_SDma1stDescErrClear_RMASK 0x1
0572 #define QIB_7220_ErrClear_SDmaBaseErrClear_LSB 0x2A
0573 #define QIB_7220_ErrClear_SDmaBaseErrClear_RMASK 0x1
0574 #define QIB_7220_ErrClear_SDmaTailOutOfBoundErrClear_LSB 0x29
0575 #define QIB_7220_ErrClear_SDmaTailOutOfBoundErrClear_RMASK 0x1
0576 #define QIB_7220_ErrClear_SDmaOutOfBoundErrClear_LSB 0x28
0577 #define QIB_7220_ErrClear_SDmaOutOfBoundErrClear_RMASK 0x1
0578 #define QIB_7220_ErrClear_SDmaGenMismatchErrClear_LSB 0x27
0579 #define QIB_7220_ErrClear_SDmaGenMismatchErrClear_RMASK 0x1
0580 #define QIB_7220_ErrClear_SendBufMisuseErrClear_LSB 0x26
0581 #define QIB_7220_ErrClear_SendBufMisuseErrClear_RMASK 0x1
0582 #define QIB_7220_ErrClear_SendUnsupportedVLErrClear_LSB 0x25
0583 #define QIB_7220_ErrClear_SendUnsupportedVLErrClear_RMASK 0x1
0584 #define QIB_7220_ErrClear_SendUnexpectedPktNumErrClear_LSB 0x24
0585 #define QIB_7220_ErrClear_SendUnexpectedPktNumErrClear_RMASK 0x1
0586 #define QIB_7220_ErrClear_SendPioArmLaunchErrClear_LSB 0x23
0587 #define QIB_7220_ErrClear_SendPioArmLaunchErrClear_RMASK 0x1
0588 #define QIB_7220_ErrClear_SendDroppedDataPktErrClear_LSB 0x22
0589 #define QIB_7220_ErrClear_SendDroppedDataPktErrClear_RMASK 0x1
0590 #define QIB_7220_ErrClear_SendDroppedSmpPktErrClear_LSB 0x21
0591 #define QIB_7220_ErrClear_SendDroppedSmpPktErrClear_RMASK 0x1
0592 #define QIB_7220_ErrClear_SendPktLenErrClear_LSB 0x20
0593 #define QIB_7220_ErrClear_SendPktLenErrClear_RMASK 0x1
0594 #define QIB_7220_ErrClear_SendUnderRunErrClear_LSB 0x1F
0595 #define QIB_7220_ErrClear_SendUnderRunErrClear_RMASK 0x1
0596 #define QIB_7220_ErrClear_SendMaxPktLenErrClear_LSB 0x1E
0597 #define QIB_7220_ErrClear_SendMaxPktLenErrClear_RMASK 0x1
0598 #define QIB_7220_ErrClear_SendMinPktLenErrClear_LSB 0x1D
0599 #define QIB_7220_ErrClear_SendMinPktLenErrClear_RMASK 0x1
0600 #define QIB_7220_ErrClear_SDmaDisabledErrClear_LSB 0x1C
0601 #define QIB_7220_ErrClear_SDmaDisabledErrClear_RMASK 0x1
0602 #define QIB_7220_ErrClear_SendSpecialTriggerErrClear_LSB 0x1B
0603 #define QIB_7220_ErrClear_SendSpecialTriggerErrClear_RMASK 0x1
0604 #define QIB_7220_ErrClear_Reserved1_LSB 0x12
0605 #define QIB_7220_ErrClear_Reserved1_RMASK 0x1FF
0606 #define QIB_7220_ErrClear_RcvIBLostLinkErrClear_LSB 0x11
0607 #define QIB_7220_ErrClear_RcvIBLostLinkErrClear_RMASK 0x1
0608 #define QIB_7220_ErrClear_RcvHdrErrClear_LSB 0x10
0609 #define QIB_7220_ErrClear_RcvHdrErrClear_RMASK 0x1
0610 #define QIB_7220_ErrClear_RcvHdrLenErrClear_LSB 0xF
0611 #define QIB_7220_ErrClear_RcvHdrLenErrClear_RMASK 0x1
0612 #define QIB_7220_ErrClear_RcvBadTidErrClear_LSB 0xE
0613 #define QIB_7220_ErrClear_RcvBadTidErrClear_RMASK 0x1
0614 #define QIB_7220_ErrClear_RcvHdrFullErrClear_LSB 0xD
0615 #define QIB_7220_ErrClear_RcvHdrFullErrClear_RMASK 0x1
0616 #define QIB_7220_ErrClear_RcvEgrFullErrClear_LSB 0xC
0617 #define QIB_7220_ErrClear_RcvEgrFullErrClear_RMASK 0x1
0618 #define QIB_7220_ErrClear_RcvBadVersionErrClear_LSB 0xB
0619 #define QIB_7220_ErrClear_RcvBadVersionErrClear_RMASK 0x1
0620 #define QIB_7220_ErrClear_RcvIBFlowErrClear_LSB 0xA
0621 #define QIB_7220_ErrClear_RcvIBFlowErrClear_RMASK 0x1
0622 #define QIB_7220_ErrClear_RcvEBPErrClear_LSB 0x9
0623 #define QIB_7220_ErrClear_RcvEBPErrClear_RMASK 0x1
0624 #define QIB_7220_ErrClear_RcvUnsupportedVLErrClear_LSB 0x8
0625 #define QIB_7220_ErrClear_RcvUnsupportedVLErrClear_RMASK 0x1
0626 #define QIB_7220_ErrClear_RcvUnexpectedCharErrClear_LSB 0x7
0627 #define QIB_7220_ErrClear_RcvUnexpectedCharErrClear_RMASK 0x1
0628 #define QIB_7220_ErrClear_RcvShortPktLenErrClear_LSB 0x6
0629 #define QIB_7220_ErrClear_RcvShortPktLenErrClear_RMASK 0x1
0630 #define QIB_7220_ErrClear_RcvLongPktLenErrClear_LSB 0x5
0631 #define QIB_7220_ErrClear_RcvLongPktLenErrClear_RMASK 0x1
0632 #define QIB_7220_ErrClear_RcvMaxPktLenErrClear_LSB 0x4
0633 #define QIB_7220_ErrClear_RcvMaxPktLenErrClear_RMASK 0x1
0634 #define QIB_7220_ErrClear_RcvMinPktLenErrClear_LSB 0x3
0635 #define QIB_7220_ErrClear_RcvMinPktLenErrClear_RMASK 0x1
0636 #define QIB_7220_ErrClear_RcvICRCErrClear_LSB 0x2
0637 #define QIB_7220_ErrClear_RcvICRCErrClear_RMASK 0x1
0638 #define QIB_7220_ErrClear_RcvVCRCErrClear_LSB 0x1
0639 #define QIB_7220_ErrClear_RcvVCRCErrClear_RMASK 0x1
0640 #define QIB_7220_ErrClear_RcvFormatErrClear_LSB 0x0
0641 #define QIB_7220_ErrClear_RcvFormatErrClear_RMASK 0x1
0642 
0643 #define QIB_7220_HwErrMask_OFFS 0x98
0644 #define QIB_7220_HwErrMask_IBCBusFromSPCParityErrMask_LSB 0x3F
0645 #define QIB_7220_HwErrMask_IBCBusFromSPCParityErrMask_RMASK 0x1
0646 #define QIB_7220_HwErrMask_IBCBusToSPCParityErrMask_LSB 0x3E
0647 #define QIB_7220_HwErrMask_IBCBusToSPCParityErrMask_RMASK 0x1
0648 #define QIB_7220_HwErrMask_Clk_uC_PLLNotLockedMask_LSB 0x3D
0649 #define QIB_7220_HwErrMask_Clk_uC_PLLNotLockedMask_RMASK 0x1
0650 #define QIB_7220_HwErrMask_IBSerdesPClkNotDetectMask_LSB 0x3C
0651 #define QIB_7220_HwErrMask_IBSerdesPClkNotDetectMask_RMASK 0x1
0652 #define QIB_7220_HwErrMask_PCIESerdesQ3PClkNotDetectMask_LSB 0x3B
0653 #define QIB_7220_HwErrMask_PCIESerdesQ3PClkNotDetectMask_RMASK 0x1
0654 #define QIB_7220_HwErrMask_PCIESerdesQ2PClkNotDetectMask_LSB 0x3A
0655 #define QIB_7220_HwErrMask_PCIESerdesQ2PClkNotDetectMask_RMASK 0x1
0656 #define QIB_7220_HwErrMask_PCIESerdesQ1PClkNotDetectMask_LSB 0x39
0657 #define QIB_7220_HwErrMask_PCIESerdesQ1PClkNotDetectMask_RMASK 0x1
0658 #define QIB_7220_HwErrMask_PCIESerdesQ0PClkNotDetectMask_LSB 0x38
0659 #define QIB_7220_HwErrMask_PCIESerdesQ0PClkNotDetectMask_RMASK 0x1
0660 #define QIB_7220_HwErrMask_Reserved_LSB 0x37
0661 #define QIB_7220_HwErrMask_Reserved_RMASK 0x1
0662 #define QIB_7220_HwErrMask_PowerOnBISTFailedMask_LSB 0x36
0663 #define QIB_7220_HwErrMask_PowerOnBISTFailedMask_RMASK 0x1
0664 #define QIB_7220_HwErrMask_Reserved1_LSB 0x33
0665 #define QIB_7220_HwErrMask_Reserved1_RMASK 0x7
0666 #define QIB_7220_HwErrMask_RXEMemParityErrMask_LSB 0x2C
0667 #define QIB_7220_HwErrMask_RXEMemParityErrMask_RMASK 0x7F
0668 #define QIB_7220_HwErrMask_TXEMemParityErrMask_LSB 0x28
0669 #define QIB_7220_HwErrMask_TXEMemParityErrMask_RMASK 0xF
0670 #define QIB_7220_HwErrMask_DDSRXEQMemoryParityErrMask_LSB 0x27
0671 #define QIB_7220_HwErrMask_DDSRXEQMemoryParityErrMask_RMASK 0x1
0672 #define QIB_7220_HwErrMask_IB_uC_MemoryParityErrMask_LSB 0x26
0673 #define QIB_7220_HwErrMask_IB_uC_MemoryParityErrMask_RMASK 0x1
0674 #define QIB_7220_HwErrMask_PCIEOct1_uC_MemoryParityErrMask_LSB 0x25
0675 #define QIB_7220_HwErrMask_PCIEOct1_uC_MemoryParityErrMask_RMASK 0x1
0676 #define QIB_7220_HwErrMask_PCIEOct0_uC_MemoryParityErrMask_LSB 0x24
0677 #define QIB_7220_HwErrMask_PCIEOct0_uC_MemoryParityErrMask_RMASK 0x1
0678 #define QIB_7220_HwErrMask_Reserved2_LSB 0x22
0679 #define QIB_7220_HwErrMask_Reserved2_RMASK 0x3
0680 #define QIB_7220_HwErrMask_PCIeBusParityErrMask_LSB 0x1F
0681 #define QIB_7220_HwErrMask_PCIeBusParityErrMask_RMASK 0x7
0682 #define QIB_7220_HwErrMask_PcieCplTimeoutMask_LSB 0x1E
0683 #define QIB_7220_HwErrMask_PcieCplTimeoutMask_RMASK 0x1
0684 #define QIB_7220_HwErrMask_PoisonedTLPMask_LSB 0x1D
0685 #define QIB_7220_HwErrMask_PoisonedTLPMask_RMASK 0x1
0686 #define QIB_7220_HwErrMask_SDmaMemReadErrMask_LSB 0x1C
0687 #define QIB_7220_HwErrMask_SDmaMemReadErrMask_RMASK 0x1
0688 #define QIB_7220_HwErrMask_Reserved3_LSB 0x8
0689 #define QIB_7220_HwErrMask_Reserved3_RMASK 0xFFFFF
0690 #define QIB_7220_HwErrMask_PCIeMemParityErrMask_LSB 0x0
0691 #define QIB_7220_HwErrMask_PCIeMemParityErrMask_RMASK 0xFF
0692 
0693 #define QIB_7220_HwErrStatus_OFFS 0xA0
0694 #define QIB_7220_HwErrStatus_IBCBusFromSPCParityErr_LSB 0x3F
0695 #define QIB_7220_HwErrStatus_IBCBusFromSPCParityErr_RMASK 0x1
0696 #define QIB_7220_HwErrStatus_IBCBusToSPCParityErr_LSB 0x3E
0697 #define QIB_7220_HwErrStatus_IBCBusToSPCParityErr_RMASK 0x1
0698 #define QIB_7220_HwErrStatus_Clk_uC_PLLNotLocked_LSB 0x3D
0699 #define QIB_7220_HwErrStatus_Clk_uC_PLLNotLocked_RMASK 0x1
0700 #define QIB_7220_HwErrStatus_IBSerdesPClkNotDetect_LSB 0x3C
0701 #define QIB_7220_HwErrStatus_IBSerdesPClkNotDetect_RMASK 0x1
0702 #define QIB_7220_HwErrStatus_PCIESerdesQ3PClkNotDetect_LSB 0x3B
0703 #define QIB_7220_HwErrStatus_PCIESerdesQ3PClkNotDetect_RMASK 0x1
0704 #define QIB_7220_HwErrStatus_PCIESerdesQ2PClkNotDetect_LSB 0x3A
0705 #define QIB_7220_HwErrStatus_PCIESerdesQ2PClkNotDetect_RMASK 0x1
0706 #define QIB_7220_HwErrStatus_PCIESerdesQ1PClkNotDetect_LSB 0x39
0707 #define QIB_7220_HwErrStatus_PCIESerdesQ1PClkNotDetect_RMASK 0x1
0708 #define QIB_7220_HwErrStatus_PCIESerdesQ0PClkNotDetect_LSB 0x38
0709 #define QIB_7220_HwErrStatus_PCIESerdesQ0PClkNotDetect_RMASK 0x1
0710 #define QIB_7220_HwErrStatus_Reserved_LSB 0x37
0711 #define QIB_7220_HwErrStatus_Reserved_RMASK 0x1
0712 #define QIB_7220_HwErrStatus_PowerOnBISTFailed_LSB 0x36
0713 #define QIB_7220_HwErrStatus_PowerOnBISTFailed_RMASK 0x1
0714 #define QIB_7220_HwErrStatus_Reserved1_LSB 0x33
0715 #define QIB_7220_HwErrStatus_Reserved1_RMASK 0x7
0716 #define QIB_7220_HwErrStatus_RXEMemParity_LSB 0x2C
0717 #define QIB_7220_HwErrStatus_RXEMemParity_RMASK 0x7F
0718 #define QIB_7220_HwErrStatus_TXEMemParity_LSB 0x28
0719 #define QIB_7220_HwErrStatus_TXEMemParity_RMASK 0xF
0720 #define QIB_7220_HwErrStatus_DDSRXEQMemoryParityErr_LSB 0x27
0721 #define QIB_7220_HwErrStatus_DDSRXEQMemoryParityErr_RMASK 0x1
0722 #define QIB_7220_HwErrStatus_IB_uC_MemoryParityErr_LSB 0x26
0723 #define QIB_7220_HwErrStatus_IB_uC_MemoryParityErr_RMASK 0x1
0724 #define QIB_7220_HwErrStatus_PCIE_uC_Oct1MemoryParityErr_LSB 0x25
0725 #define QIB_7220_HwErrStatus_PCIE_uC_Oct1MemoryParityErr_RMASK 0x1
0726 #define QIB_7220_HwErrStatus_PCIE_uC_Oct0MemoryParityErr_LSB 0x24
0727 #define QIB_7220_HwErrStatus_PCIE_uC_Oct0MemoryParityErr_RMASK 0x1
0728 #define QIB_7220_HwErrStatus_Reserved2_LSB 0x22
0729 #define QIB_7220_HwErrStatus_Reserved2_RMASK 0x3
0730 #define QIB_7220_HwErrStatus_PCIeBusParity_LSB 0x1F
0731 #define QIB_7220_HwErrStatus_PCIeBusParity_RMASK 0x7
0732 #define QIB_7220_HwErrStatus_PcieCplTimeout_LSB 0x1E
0733 #define QIB_7220_HwErrStatus_PcieCplTimeout_RMASK 0x1
0734 #define QIB_7220_HwErrStatus_PoisenedTLP_LSB 0x1D
0735 #define QIB_7220_HwErrStatus_PoisenedTLP_RMASK 0x1
0736 #define QIB_7220_HwErrStatus_SDmaMemReadErr_LSB 0x1C
0737 #define QIB_7220_HwErrStatus_SDmaMemReadErr_RMASK 0x1
0738 #define QIB_7220_HwErrStatus_Reserved3_LSB 0x8
0739 #define QIB_7220_HwErrStatus_Reserved3_RMASK 0xFFFFF
0740 #define QIB_7220_HwErrStatus_PCIeMemParity_LSB 0x0
0741 #define QIB_7220_HwErrStatus_PCIeMemParity_RMASK 0xFF
0742 
0743 #define QIB_7220_HwErrClear_OFFS 0xA8
0744 #define QIB_7220_HwErrClear_IBCBusFromSPCParityErrClear_LSB 0x3F
0745 #define QIB_7220_HwErrClear_IBCBusFromSPCParityErrClear_RMASK 0x1
0746 #define QIB_7220_HwErrClear_IBCBusToSPCparityErrClear_LSB 0x3E
0747 #define QIB_7220_HwErrClear_IBCBusToSPCparityErrClear_RMASK 0x1
0748 #define QIB_7220_HwErrClear_Clk_uC_PLLNotLockedClear_LSB 0x3D
0749 #define QIB_7220_HwErrClear_Clk_uC_PLLNotLockedClear_RMASK 0x1
0750 #define QIB_7220_HwErrClear_IBSerdesPClkNotDetectClear_LSB 0x3C
0751 #define QIB_7220_HwErrClear_IBSerdesPClkNotDetectClear_RMASK 0x1
0752 #define QIB_7220_HwErrClear_PCIESerdesQ3PClkNotDetectClear_LSB 0x3B
0753 #define QIB_7220_HwErrClear_PCIESerdesQ3PClkNotDetectClear_RMASK 0x1
0754 #define QIB_7220_HwErrClear_PCIESerdesQ2PClkNotDetectClear_LSB 0x3A
0755 #define QIB_7220_HwErrClear_PCIESerdesQ2PClkNotDetectClear_RMASK 0x1
0756 #define QIB_7220_HwErrClear_PCIESerdesQ1PClkNotDetectClear_LSB 0x39
0757 #define QIB_7220_HwErrClear_PCIESerdesQ1PClkNotDetectClear_RMASK 0x1
0758 #define QIB_7220_HwErrClear_PCIESerdesQ0PClkNotDetectClear_LSB 0x38
0759 #define QIB_7220_HwErrClear_PCIESerdesQ0PClkNotDetectClear_RMASK 0x1
0760 #define QIB_7220_HwErrClear_Reserved_LSB 0x37
0761 #define QIB_7220_HwErrClear_Reserved_RMASK 0x1
0762 #define QIB_7220_HwErrClear_PowerOnBISTFailedClear_LSB 0x36
0763 #define QIB_7220_HwErrClear_PowerOnBISTFailedClear_RMASK 0x1
0764 #define QIB_7220_HwErrClear_Reserved1_LSB 0x33
0765 #define QIB_7220_HwErrClear_Reserved1_RMASK 0x7
0766 #define QIB_7220_HwErrClear_RXEMemParityClear_LSB 0x2C
0767 #define QIB_7220_HwErrClear_RXEMemParityClear_RMASK 0x7F
0768 #define QIB_7220_HwErrClear_TXEMemParityClear_LSB 0x28
0769 #define QIB_7220_HwErrClear_TXEMemParityClear_RMASK 0xF
0770 #define QIB_7220_HwErrClear_DDSRXEQMemoryParityErrClear_LSB 0x27
0771 #define QIB_7220_HwErrClear_DDSRXEQMemoryParityErrClear_RMASK 0x1
0772 #define QIB_7220_HwErrClear_IB_uC_MemoryParityErrClear_LSB 0x26
0773 #define QIB_7220_HwErrClear_IB_uC_MemoryParityErrClear_RMASK 0x1
0774 #define QIB_7220_HwErrClear_PCIE_uC_Oct1MemoryParityErrClear_LSB 0x25
0775 #define QIB_7220_HwErrClear_PCIE_uC_Oct1MemoryParityErrClear_RMASK 0x1
0776 #define QIB_7220_HwErrClear_PCIE_uC_Oct0MemoryParityErrClear_LSB 0x24
0777 #define QIB_7220_HwErrClear_PCIE_uC_Oct0MemoryParityErrClear_RMASK 0x1
0778 #define QIB_7220_HwErrClear_Reserved2_LSB 0x22
0779 #define QIB_7220_HwErrClear_Reserved2_RMASK 0x3
0780 #define QIB_7220_HwErrClear_PCIeBusParityClr_LSB 0x1F
0781 #define QIB_7220_HwErrClear_PCIeBusParityClr_RMASK 0x7
0782 #define QIB_7220_HwErrClear_PcieCplTimeoutClear_LSB 0x1E
0783 #define QIB_7220_HwErrClear_PcieCplTimeoutClear_RMASK 0x1
0784 #define QIB_7220_HwErrClear_PoisonedTLPClear_LSB 0x1D
0785 #define QIB_7220_HwErrClear_PoisonedTLPClear_RMASK 0x1
0786 #define QIB_7220_HwErrClear_SDmaMemReadErrClear_LSB 0x1C
0787 #define QIB_7220_HwErrClear_SDmaMemReadErrClear_RMASK 0x1
0788 #define QIB_7220_HwErrClear_Reserved3_LSB 0x8
0789 #define QIB_7220_HwErrClear_Reserved3_RMASK 0xFFFFF
0790 #define QIB_7220_HwErrClear_PCIeMemParityClr_LSB 0x0
0791 #define QIB_7220_HwErrClear_PCIeMemParityClr_RMASK 0xFF
0792 
0793 #define QIB_7220_HwDiagCtrl_OFFS 0xB0
0794 #define QIB_7220_HwDiagCtrl_ForceIBCBusFromSPCParityErr_LSB 0x3F
0795 #define QIB_7220_HwDiagCtrl_ForceIBCBusFromSPCParityErr_RMASK 0x1
0796 #define QIB_7220_HwDiagCtrl_ForceIBCBusToSPCParityErr_LSB 0x3E
0797 #define QIB_7220_HwDiagCtrl_ForceIBCBusToSPCParityErr_RMASK 0x1
0798 #define QIB_7220_HwDiagCtrl_CounterWrEnable_LSB 0x3D
0799 #define QIB_7220_HwDiagCtrl_CounterWrEnable_RMASK 0x1
0800 #define QIB_7220_HwDiagCtrl_CounterDisable_LSB 0x3C
0801 #define QIB_7220_HwDiagCtrl_CounterDisable_RMASK 0x1
0802 #define QIB_7220_HwDiagCtrl_Reserved_LSB 0x33
0803 #define QIB_7220_HwDiagCtrl_Reserved_RMASK 0x1FF
0804 #define QIB_7220_HwDiagCtrl_ForceRxMemParityErr_LSB 0x2C
0805 #define QIB_7220_HwDiagCtrl_ForceRxMemParityErr_RMASK 0x7F
0806 #define QIB_7220_HwDiagCtrl_ForceTxMemparityErr_LSB 0x28
0807 #define QIB_7220_HwDiagCtrl_ForceTxMemparityErr_RMASK 0xF
0808 #define QIB_7220_HwDiagCtrl_ForceDDSRXEQMemoryParityErr_LSB 0x27
0809 #define QIB_7220_HwDiagCtrl_ForceDDSRXEQMemoryParityErr_RMASK 0x1
0810 #define QIB_7220_HwDiagCtrl_ForceIB_uC_MemoryParityErr_LSB 0x26
0811 #define QIB_7220_HwDiagCtrl_ForceIB_uC_MemoryParityErr_RMASK 0x1
0812 #define QIB_7220_HwDiagCtrl_ForcePCIE_uC_Oct1MemoryParityErr_LSB 0x25
0813 #define QIB_7220_HwDiagCtrl_ForcePCIE_uC_Oct1MemoryParityErr_RMASK 0x1
0814 #define QIB_7220_HwDiagCtrl_ForcePCIE_uC_Oct0MemoryParityErr_LSB 0x24
0815 #define QIB_7220_HwDiagCtrl_ForcePCIE_uC_Oct0MemoryParityErr_RMASK 0x1
0816 #define QIB_7220_HwDiagCtrl_Reserved1_LSB 0x23
0817 #define QIB_7220_HwDiagCtrl_Reserved1_RMASK 0x1
0818 #define QIB_7220_HwDiagCtrl_forcePCIeBusParity_LSB 0x1F
0819 #define QIB_7220_HwDiagCtrl_forcePCIeBusParity_RMASK 0xF
0820 #define QIB_7220_HwDiagCtrl_Reserved2_LSB 0x8
0821 #define QIB_7220_HwDiagCtrl_Reserved2_RMASK 0x7FFFFF
0822 #define QIB_7220_HwDiagCtrl_forcePCIeMemParity_LSB 0x0
0823 #define QIB_7220_HwDiagCtrl_forcePCIeMemParity_RMASK 0xFF
0824 
0825 #define QIB_7220_REG_0000B8_OFFS 0xB8
0826 
0827 #define QIB_7220_IBCStatus_OFFS 0xC0
0828 #define QIB_7220_IBCStatus_TxCreditOk_LSB 0x1F
0829 #define QIB_7220_IBCStatus_TxCreditOk_RMASK 0x1
0830 #define QIB_7220_IBCStatus_TxReady_LSB 0x1E
0831 #define QIB_7220_IBCStatus_TxReady_RMASK 0x1
0832 #define QIB_7220_IBCStatus_Reserved_LSB 0xE
0833 #define QIB_7220_IBCStatus_Reserved_RMASK 0xFFFF
0834 #define QIB_7220_IBCStatus_IBTxLaneReversed_LSB 0xD
0835 #define QIB_7220_IBCStatus_IBTxLaneReversed_RMASK 0x1
0836 #define QIB_7220_IBCStatus_IBRxLaneReversed_LSB 0xC
0837 #define QIB_7220_IBCStatus_IBRxLaneReversed_RMASK 0x1
0838 #define QIB_7220_IBCStatus_IB_SERDES_TRIM_DONE_LSB 0xB
0839 #define QIB_7220_IBCStatus_IB_SERDES_TRIM_DONE_RMASK 0x1
0840 #define QIB_7220_IBCStatus_DDS_RXEQ_FAIL_LSB 0xA
0841 #define QIB_7220_IBCStatus_DDS_RXEQ_FAIL_RMASK 0x1
0842 #define QIB_7220_IBCStatus_LinkWidthActive_LSB 0x9
0843 #define QIB_7220_IBCStatus_LinkWidthActive_RMASK 0x1
0844 #define QIB_7220_IBCStatus_LinkSpeedActive_LSB 0x8
0845 #define QIB_7220_IBCStatus_LinkSpeedActive_RMASK 0x1
0846 #define QIB_7220_IBCStatus_LinkState_LSB 0x5
0847 #define QIB_7220_IBCStatus_LinkState_RMASK 0x7
0848 #define QIB_7220_IBCStatus_LinkTrainingState_LSB 0x0
0849 #define QIB_7220_IBCStatus_LinkTrainingState_RMASK 0x1F
0850 
0851 #define QIB_7220_IBCCtrl_OFFS 0xC8
0852 #define QIB_7220_IBCCtrl_Loopback_LSB 0x3F
0853 #define QIB_7220_IBCCtrl_Loopback_RMASK 0x1
0854 #define QIB_7220_IBCCtrl_LinkDownDefaultState_LSB 0x3E
0855 #define QIB_7220_IBCCtrl_LinkDownDefaultState_RMASK 0x1
0856 #define QIB_7220_IBCCtrl_Reserved_LSB 0x2B
0857 #define QIB_7220_IBCCtrl_Reserved_RMASK 0x7FFFF
0858 #define QIB_7220_IBCCtrl_CreditScale_LSB 0x28
0859 #define QIB_7220_IBCCtrl_CreditScale_RMASK 0x7
0860 #define QIB_7220_IBCCtrl_OverrunThreshold_LSB 0x24
0861 #define QIB_7220_IBCCtrl_OverrunThreshold_RMASK 0xF
0862 #define QIB_7220_IBCCtrl_PhyerrThreshold_LSB 0x20
0863 #define QIB_7220_IBCCtrl_PhyerrThreshold_RMASK 0xF
0864 #define QIB_7220_IBCCtrl_MaxPktLen_LSB 0x15
0865 #define QIB_7220_IBCCtrl_MaxPktLen_RMASK 0x7FF
0866 #define QIB_7220_IBCCtrl_LinkCmd_LSB 0x13
0867 #define QIB_7220_IBCCtrl_LinkCmd_RMASK 0x3
0868 #define QIB_7220_IBCCtrl_LinkInitCmd_LSB 0x10
0869 #define QIB_7220_IBCCtrl_LinkInitCmd_RMASK 0x7
0870 #define QIB_7220_IBCCtrl_FlowCtrlWaterMark_LSB 0x8
0871 #define QIB_7220_IBCCtrl_FlowCtrlWaterMark_RMASK 0xFF
0872 #define QIB_7220_IBCCtrl_FlowCtrlPeriod_LSB 0x0
0873 #define QIB_7220_IBCCtrl_FlowCtrlPeriod_RMASK 0xFF
0874 
0875 #define QIB_7220_EXTStatus_OFFS 0xD0
0876 #define QIB_7220_EXTStatus_GPIOIn_LSB 0x30
0877 #define QIB_7220_EXTStatus_GPIOIn_RMASK 0xFFFF
0878 #define QIB_7220_EXTStatus_Reserved_LSB 0x20
0879 #define QIB_7220_EXTStatus_Reserved_RMASK 0xFFFF
0880 #define QIB_7220_EXTStatus_Reserved1_LSB 0x10
0881 #define QIB_7220_EXTStatus_Reserved1_RMASK 0xFFFF
0882 #define QIB_7220_EXTStatus_MemBISTDisabled_LSB 0xF
0883 #define QIB_7220_EXTStatus_MemBISTDisabled_RMASK 0x1
0884 #define QIB_7220_EXTStatus_MemBISTEndTest_LSB 0xE
0885 #define QIB_7220_EXTStatus_MemBISTEndTest_RMASK 0x1
0886 #define QIB_7220_EXTStatus_Reserved2_LSB 0x0
0887 #define QIB_7220_EXTStatus_Reserved2_RMASK 0x3FFF
0888 
0889 #define QIB_7220_EXTCtrl_OFFS 0xD8
0890 #define QIB_7220_EXTCtrl_GPIOOe_LSB 0x30
0891 #define QIB_7220_EXTCtrl_GPIOOe_RMASK 0xFFFF
0892 #define QIB_7220_EXTCtrl_GPIOInvert_LSB 0x20
0893 #define QIB_7220_EXTCtrl_GPIOInvert_RMASK 0xFFFF
0894 #define QIB_7220_EXTCtrl_Reserved_LSB 0x4
0895 #define QIB_7220_EXTCtrl_Reserved_RMASK 0xFFFFFFF
0896 #define QIB_7220_EXTCtrl_LEDPriPortGreenOn_LSB 0x3
0897 #define QIB_7220_EXTCtrl_LEDPriPortGreenOn_RMASK 0x1
0898 #define QIB_7220_EXTCtrl_LEDPriPortYellowOn_LSB 0x2
0899 #define QIB_7220_EXTCtrl_LEDPriPortYellowOn_RMASK 0x1
0900 #define QIB_7220_EXTCtrl_LEDGblOkGreenOn_LSB 0x1
0901 #define QIB_7220_EXTCtrl_LEDGblOkGreenOn_RMASK 0x1
0902 #define QIB_7220_EXTCtrl_LEDGblErrRedOff_LSB 0x0
0903 #define QIB_7220_EXTCtrl_LEDGblErrRedOff_RMASK 0x1
0904 
0905 #define QIB_7220_GPIOOut_OFFS 0xE0
0906 
0907 #define QIB_7220_GPIOMask_OFFS 0xE8
0908 
0909 #define QIB_7220_GPIOStatus_OFFS 0xF0
0910 
0911 #define QIB_7220_GPIOClear_OFFS 0xF8
0912 
0913 #define QIB_7220_RcvCtrl_OFFS 0x100
0914 #define QIB_7220_RcvCtrl_Reserved_LSB 0x27
0915 #define QIB_7220_RcvCtrl_Reserved_RMASK 0x1FFFFFF
0916 #define QIB_7220_RcvCtrl_RcvQPMapEnable_LSB 0x26
0917 #define QIB_7220_RcvCtrl_RcvQPMapEnable_RMASK 0x1
0918 #define QIB_7220_RcvCtrl_PortCfg_LSB 0x24
0919 #define QIB_7220_RcvCtrl_PortCfg_RMASK 0x3
0920 #define QIB_7220_RcvCtrl_TailUpd_LSB 0x23
0921 #define QIB_7220_RcvCtrl_TailUpd_RMASK 0x1
0922 #define QIB_7220_RcvCtrl_RcvPartitionKeyDisable_LSB 0x22
0923 #define QIB_7220_RcvCtrl_RcvPartitionKeyDisable_RMASK 0x1
0924 #define QIB_7220_RcvCtrl_IntrAvail_LSB 0x11
0925 #define QIB_7220_RcvCtrl_IntrAvail_RMASK 0x1FFFF
0926 #define QIB_7220_RcvCtrl_PortEnable_LSB 0x0
0927 #define QIB_7220_RcvCtrl_PortEnable_RMASK 0x1FFFF
0928 
0929 #define QIB_7220_RcvBTHQP_OFFS 0x108
0930 #define QIB_7220_RcvBTHQP_Reserved_LSB 0x18
0931 #define QIB_7220_RcvBTHQP_Reserved_RMASK 0xFF
0932 #define QIB_7220_RcvBTHQP_RcvBTHQP_LSB 0x0
0933 #define QIB_7220_RcvBTHQP_RcvBTHQP_RMASK 0xFFFFFF
0934 
0935 #define QIB_7220_RcvHdrSize_OFFS 0x110
0936 
0937 #define QIB_7220_RcvHdrCnt_OFFS 0x118
0938 
0939 #define QIB_7220_RcvHdrEntSize_OFFS 0x120
0940 
0941 #define QIB_7220_RcvTIDBase_OFFS 0x128
0942 
0943 #define QIB_7220_RcvTIDCnt_OFFS 0x130
0944 
0945 #define QIB_7220_RcvEgrBase_OFFS 0x138
0946 
0947 #define QIB_7220_RcvEgrCnt_OFFS 0x140
0948 
0949 #define QIB_7220_RcvBufBase_OFFS 0x148
0950 
0951 #define QIB_7220_RcvBufSize_OFFS 0x150
0952 
0953 #define QIB_7220_RxIntMemBase_OFFS 0x158
0954 
0955 #define QIB_7220_RxIntMemSize_OFFS 0x160
0956 
0957 #define QIB_7220_RcvPartitionKey_OFFS 0x168
0958 
0959 #define QIB_7220_RcvQPMulticastPort_OFFS 0x170
0960 #define QIB_7220_RcvQPMulticastPort_Reserved_LSB 0x5
0961 #define QIB_7220_RcvQPMulticastPort_Reserved_RMASK 0x7FFFFFFFFFFFFFF
0962 #define QIB_7220_RcvQPMulticastPort_RcvQpMcPort_LSB 0x0
0963 #define QIB_7220_RcvQPMulticastPort_RcvQpMcPort_RMASK 0x1F
0964 
0965 #define QIB_7220_RcvPktLEDCnt_OFFS 0x178
0966 #define QIB_7220_RcvPktLEDCnt_ONperiod_LSB 0x20
0967 #define QIB_7220_RcvPktLEDCnt_ONperiod_RMASK 0xFFFFFFFF
0968 #define QIB_7220_RcvPktLEDCnt_OFFperiod_LSB 0x0
0969 #define QIB_7220_RcvPktLEDCnt_OFFperiod_RMASK 0xFFFFFFFF
0970 
0971 #define QIB_7220_IBCDDRCtrl_OFFS 0x180
0972 #define QIB_7220_IBCDDRCtrl_IB_DLID_MASK_LSB 0x30
0973 #define QIB_7220_IBCDDRCtrl_IB_DLID_MASK_RMASK 0xFFFF
0974 #define QIB_7220_IBCDDRCtrl_IB_DLID_LSB 0x20
0975 #define QIB_7220_IBCDDRCtrl_IB_DLID_RMASK 0xFFFF
0976 #define QIB_7220_IBCDDRCtrl_Reserved_LSB 0x1B
0977 #define QIB_7220_IBCDDRCtrl_Reserved_RMASK 0x1F
0978 #define QIB_7220_IBCDDRCtrl_HRTBT_REQ_LSB 0x1A
0979 #define QIB_7220_IBCDDRCtrl_HRTBT_REQ_RMASK 0x1
0980 #define QIB_7220_IBCDDRCtrl_HRTBT_PORT_LSB 0x12
0981 #define QIB_7220_IBCDDRCtrl_HRTBT_PORT_RMASK 0xFF
0982 #define QIB_7220_IBCDDRCtrl_HRTBT_AUTO_LSB 0x11
0983 #define QIB_7220_IBCDDRCtrl_HRTBT_AUTO_RMASK 0x1
0984 #define QIB_7220_IBCDDRCtrl_HRTBT_ENB_LSB 0x10
0985 #define QIB_7220_IBCDDRCtrl_HRTBT_ENB_RMASK 0x1
0986 #define QIB_7220_IBCDDRCtrl_SD_DDS_LSB 0xC
0987 #define QIB_7220_IBCDDRCtrl_SD_DDS_RMASK 0xF
0988 #define QIB_7220_IBCDDRCtrl_SD_DDSV_LSB 0xB
0989 #define QIB_7220_IBCDDRCtrl_SD_DDSV_RMASK 0x1
0990 #define QIB_7220_IBCDDRCtrl_SD_ADD_ENB_LSB 0xA
0991 #define QIB_7220_IBCDDRCtrl_SD_ADD_ENB_RMASK 0x1
0992 #define QIB_7220_IBCDDRCtrl_SD_RX_EQUAL_ENABLE_LSB 0x9
0993 #define QIB_7220_IBCDDRCtrl_SD_RX_EQUAL_ENABLE_RMASK 0x1
0994 #define QIB_7220_IBCDDRCtrl_IB_LANE_REV_SUPPORTED_LSB 0x8
0995 #define QIB_7220_IBCDDRCtrl_IB_LANE_REV_SUPPORTED_RMASK 0x1
0996 #define QIB_7220_IBCDDRCtrl_IB_POLARITY_REV_SUPP_LSB 0x7
0997 #define QIB_7220_IBCDDRCtrl_IB_POLARITY_REV_SUPP_RMASK 0x1
0998 #define QIB_7220_IBCDDRCtrl_IB_NUM_CHANNELS_LSB 0x5
0999 #define QIB_7220_IBCDDRCtrl_IB_NUM_CHANNELS_RMASK 0x3
1000 #define QIB_7220_IBCDDRCtrl_SD_SPEED_QDR_LSB 0x4
1001 #define QIB_7220_IBCDDRCtrl_SD_SPEED_QDR_RMASK 0x1
1002 #define QIB_7220_IBCDDRCtrl_SD_SPEED_DDR_LSB 0x3
1003 #define QIB_7220_IBCDDRCtrl_SD_SPEED_DDR_RMASK 0x1
1004 #define QIB_7220_IBCDDRCtrl_SD_SPEED_SDR_LSB 0x2
1005 #define QIB_7220_IBCDDRCtrl_SD_SPEED_SDR_RMASK 0x1
1006 #define QIB_7220_IBCDDRCtrl_SD_SPEED_LSB 0x1
1007 #define QIB_7220_IBCDDRCtrl_SD_SPEED_RMASK 0x1
1008 #define QIB_7220_IBCDDRCtrl_IB_ENHANCED_MODE_LSB 0x0
1009 #define QIB_7220_IBCDDRCtrl_IB_ENHANCED_MODE_RMASK 0x1
1010 
1011 #define QIB_7220_HRTBT_GUID_OFFS 0x188
1012 
1013 #define QIB_7220_IBCDDRCtrl2_OFFS 0x1A0
1014 #define QIB_7220_IBCDDRCtrl2_IB_BACK_PORCH_LSB 0x5
1015 #define QIB_7220_IBCDDRCtrl2_IB_BACK_PORCH_RMASK 0x1F
1016 #define QIB_7220_IBCDDRCtrl2_IB_FRONT_PORCH_LSB 0x0
1017 #define QIB_7220_IBCDDRCtrl2_IB_FRONT_PORCH_RMASK 0x1F
1018 
1019 #define QIB_7220_IBCDDRStatus_OFFS 0x1A8
1020 #define QIB_7220_IBCDDRStatus_heartbeat_timed_out_LSB 0x24
1021 #define QIB_7220_IBCDDRStatus_heartbeat_timed_out_RMASK 0x1
1022 #define QIB_7220_IBCDDRStatus_heartbeat_crosstalk_LSB 0x20
1023 #define QIB_7220_IBCDDRStatus_heartbeat_crosstalk_RMASK 0xF
1024 #define QIB_7220_IBCDDRStatus_RxEqLocalDevice_LSB 0x1E
1025 #define QIB_7220_IBCDDRStatus_RxEqLocalDevice_RMASK 0x3
1026 #define QIB_7220_IBCDDRStatus_ReqDDSLocalFromRmt_LSB 0x1A
1027 #define QIB_7220_IBCDDRStatus_ReqDDSLocalFromRmt_RMASK 0xF
1028 #define QIB_7220_IBCDDRStatus_LinkRoundTripLatency_LSB 0x0
1029 #define QIB_7220_IBCDDRStatus_LinkRoundTripLatency_RMASK 0x3FFFFFF
1030 
1031 #define QIB_7220_JIntReload_OFFS 0x1B0
1032 #define QIB_7220_JIntReload_J_limit_reload_LSB 0x10
1033 #define QIB_7220_JIntReload_J_limit_reload_RMASK 0xFFFF
1034 #define QIB_7220_JIntReload_J_reload_LSB 0x0
1035 #define QIB_7220_JIntReload_J_reload_RMASK 0xFFFF
1036 
1037 #define QIB_7220_IBNCModeCtrl_OFFS 0x1B8
1038 #define QIB_7220_IBNCModeCtrl_Reserved_LSB 0x1A
1039 #define QIB_7220_IBNCModeCtrl_Reserved_RMASK 0x3FFFFFFFFF
1040 #define QIB_7220_IBNCModeCtrl_TSMCode_TS2_LSB 0x11
1041 #define QIB_7220_IBNCModeCtrl_TSMCode_TS2_RMASK 0x1FF
1042 #define QIB_7220_IBNCModeCtrl_TSMCode_TS1_LSB 0x8
1043 #define QIB_7220_IBNCModeCtrl_TSMCode_TS1_RMASK 0x1FF
1044 #define QIB_7220_IBNCModeCtrl_Reserved1_LSB 0x3
1045 #define QIB_7220_IBNCModeCtrl_Reserved1_RMASK 0x1F
1046 #define QIB_7220_IBNCModeCtrl_TSMEnable_ignore_TSM_on_rx_LSB 0x2
1047 #define QIB_7220_IBNCModeCtrl_TSMEnable_ignore_TSM_on_rx_RMASK 0x1
1048 #define QIB_7220_IBNCModeCtrl_TSMEnable_send_TS2_LSB 0x1
1049 #define QIB_7220_IBNCModeCtrl_TSMEnable_send_TS2_RMASK 0x1
1050 #define QIB_7220_IBNCModeCtrl_TSMEnable_send_TS1_LSB 0x0
1051 #define QIB_7220_IBNCModeCtrl_TSMEnable_send_TS1_RMASK 0x1
1052 
1053 #define QIB_7220_SendCtrl_OFFS 0x1C0
1054 #define QIB_7220_SendCtrl_Disarm_LSB 0x1F
1055 #define QIB_7220_SendCtrl_Disarm_RMASK 0x1
1056 #define QIB_7220_SendCtrl_Reserved_LSB 0x1D
1057 #define QIB_7220_SendCtrl_Reserved_RMASK 0x3
1058 #define QIB_7220_SendCtrl_AvailUpdThld_LSB 0x18
1059 #define QIB_7220_SendCtrl_AvailUpdThld_RMASK 0x1F
1060 #define QIB_7220_SendCtrl_DisarmPIOBuf_LSB 0x10
1061 #define QIB_7220_SendCtrl_DisarmPIOBuf_RMASK 0xFF
1062 #define QIB_7220_SendCtrl_Reserved1_LSB 0xD
1063 #define QIB_7220_SendCtrl_Reserved1_RMASK 0x7
1064 #define QIB_7220_SendCtrl_SDmaHalt_LSB 0xC
1065 #define QIB_7220_SendCtrl_SDmaHalt_RMASK 0x1
1066 #define QIB_7220_SendCtrl_SDmaEnable_LSB 0xB
1067 #define QIB_7220_SendCtrl_SDmaEnable_RMASK 0x1
1068 #define QIB_7220_SendCtrl_SDmaSingleDescriptor_LSB 0xA
1069 #define QIB_7220_SendCtrl_SDmaSingleDescriptor_RMASK 0x1
1070 #define QIB_7220_SendCtrl_SDmaIntEnable_LSB 0x9
1071 #define QIB_7220_SendCtrl_SDmaIntEnable_RMASK 0x1
1072 #define QIB_7220_SendCtrl_Reserved2_LSB 0x5
1073 #define QIB_7220_SendCtrl_Reserved2_RMASK 0xF
1074 #define QIB_7220_SendCtrl_SSpecialTriggerEn_LSB 0x4
1075 #define QIB_7220_SendCtrl_SSpecialTriggerEn_RMASK 0x1
1076 #define QIB_7220_SendCtrl_SPioEnable_LSB 0x3
1077 #define QIB_7220_SendCtrl_SPioEnable_RMASK 0x1
1078 #define QIB_7220_SendCtrl_SendBufAvailUpd_LSB 0x2
1079 #define QIB_7220_SendCtrl_SendBufAvailUpd_RMASK 0x1
1080 #define QIB_7220_SendCtrl_SendIntBufAvail_LSB 0x1
1081 #define QIB_7220_SendCtrl_SendIntBufAvail_RMASK 0x1
1082 #define QIB_7220_SendCtrl_Abort_LSB 0x0
1083 #define QIB_7220_SendCtrl_Abort_RMASK 0x1
1084 
1085 #define QIB_7220_SendBufBase_OFFS 0x1C8
1086 #define QIB_7220_SendBufBase_Reserved_LSB 0x35
1087 #define QIB_7220_SendBufBase_Reserved_RMASK 0x7FF
1088 #define QIB_7220_SendBufBase_BaseAddr_LargePIO_LSB 0x20
1089 #define QIB_7220_SendBufBase_BaseAddr_LargePIO_RMASK 0x1FFFFF
1090 #define QIB_7220_SendBufBase_Reserved1_LSB 0x15
1091 #define QIB_7220_SendBufBase_Reserved1_RMASK 0x7FF
1092 #define QIB_7220_SendBufBase_BaseAddr_SmallPIO_LSB 0x0
1093 #define QIB_7220_SendBufBase_BaseAddr_SmallPIO_RMASK 0x1FFFFF
1094 
1095 #define QIB_7220_SendBufSize_OFFS 0x1D0
1096 #define QIB_7220_SendBufSize_Reserved_LSB 0x2D
1097 #define QIB_7220_SendBufSize_Reserved_RMASK 0xFFFFF
1098 #define QIB_7220_SendBufSize_Size_LargePIO_LSB 0x20
1099 #define QIB_7220_SendBufSize_Size_LargePIO_RMASK 0x1FFF
1100 #define QIB_7220_SendBufSize_Reserved1_LSB 0xC
1101 #define QIB_7220_SendBufSize_Reserved1_RMASK 0xFFFFF
1102 #define QIB_7220_SendBufSize_Size_SmallPIO_LSB 0x0
1103 #define QIB_7220_SendBufSize_Size_SmallPIO_RMASK 0xFFF
1104 
1105 #define QIB_7220_SendBufCnt_OFFS 0x1D8
1106 #define QIB_7220_SendBufCnt_Reserved_LSB 0x24
1107 #define QIB_7220_SendBufCnt_Reserved_RMASK 0xFFFFFFF
1108 #define QIB_7220_SendBufCnt_Num_LargeBuffers_LSB 0x20
1109 #define QIB_7220_SendBufCnt_Num_LargeBuffers_RMASK 0xF
1110 #define QIB_7220_SendBufCnt_Reserved1_LSB 0x9
1111 #define QIB_7220_SendBufCnt_Reserved1_RMASK 0x7FFFFF
1112 #define QIB_7220_SendBufCnt_Num_SmallBuffers_LSB 0x0
1113 #define QIB_7220_SendBufCnt_Num_SmallBuffers_RMASK 0x1FF
1114 
1115 #define QIB_7220_SendBufAvailAddr_OFFS 0x1E0
1116 #define QIB_7220_SendBufAvailAddr_SendBufAvailAddr_LSB 0x6
1117 #define QIB_7220_SendBufAvailAddr_SendBufAvailAddr_RMASK 0x3FFFFFFFF
1118 #define QIB_7220_SendBufAvailAddr_Reserved_LSB 0x0
1119 #define QIB_7220_SendBufAvailAddr_Reserved_RMASK 0x3F
1120 
1121 #define QIB_7220_TxIntMemBase_OFFS 0x1E8
1122 
1123 #define QIB_7220_TxIntMemSize_OFFS 0x1F0
1124 
1125 #define QIB_7220_SendDmaBase_OFFS 0x1F8
1126 #define QIB_7220_SendDmaBase_Reserved_LSB 0x30
1127 #define QIB_7220_SendDmaBase_Reserved_RMASK 0xFFFF
1128 #define QIB_7220_SendDmaBase_SendDmaBase_LSB 0x0
1129 #define QIB_7220_SendDmaBase_SendDmaBase_RMASK 0xFFFFFFFFFFFF
1130 
1131 #define QIB_7220_SendDmaLenGen_OFFS 0x200
1132 #define QIB_7220_SendDmaLenGen_Reserved_LSB 0x13
1133 #define QIB_7220_SendDmaLenGen_Reserved_RMASK 0x1FFFFFFFFFFF
1134 #define QIB_7220_SendDmaLenGen_Generation_LSB 0x10
1135 #define QIB_7220_SendDmaLenGen_Generation_MSB 0x12
1136 #define QIB_7220_SendDmaLenGen_Generation_RMASK 0x7
1137 #define QIB_7220_SendDmaLenGen_Length_LSB 0x0
1138 #define QIB_7220_SendDmaLenGen_Length_RMASK 0xFFFF
1139 
1140 #define QIB_7220_SendDmaTail_OFFS 0x208
1141 #define QIB_7220_SendDmaTail_Reserved_LSB 0x10
1142 #define QIB_7220_SendDmaTail_Reserved_RMASK 0xFFFFFFFFFFFF
1143 #define QIB_7220_SendDmaTail_SendDmaTail_LSB 0x0
1144 #define QIB_7220_SendDmaTail_SendDmaTail_RMASK 0xFFFF
1145 
1146 #define QIB_7220_SendDmaHead_OFFS 0x210
1147 #define QIB_7220_SendDmaHead_Reserved_LSB 0x30
1148 #define QIB_7220_SendDmaHead_Reserved_RMASK 0xFFFF
1149 #define QIB_7220_SendDmaHead_InternalSendDmaHead_LSB 0x20
1150 #define QIB_7220_SendDmaHead_InternalSendDmaHead_RMASK 0xFFFF
1151 #define QIB_7220_SendDmaHead_Reserved1_LSB 0x10
1152 #define QIB_7220_SendDmaHead_Reserved1_RMASK 0xFFFF
1153 #define QIB_7220_SendDmaHead_SendDmaHead_LSB 0x0
1154 #define QIB_7220_SendDmaHead_SendDmaHead_RMASK 0xFFFF
1155 
1156 #define QIB_7220_SendDmaHeadAddr_OFFS 0x218
1157 #define QIB_7220_SendDmaHeadAddr_Reserved_LSB 0x30
1158 #define QIB_7220_SendDmaHeadAddr_Reserved_RMASK 0xFFFF
1159 #define QIB_7220_SendDmaHeadAddr_SendDmaHeadAddr_LSB 0x0
1160 #define QIB_7220_SendDmaHeadAddr_SendDmaHeadAddr_RMASK 0xFFFFFFFFFFFF
1161 
1162 #define QIB_7220_SendDmaBufMask0_OFFS 0x220
1163 #define QIB_7220_SendDmaBufMask0_BufMask_63_0_LSB 0x0
1164 #define QIB_7220_SendDmaBufMask0_BufMask_63_0_RMASK 0x0
1165 
1166 #define QIB_7220_SendDmaStatus_OFFS 0x238
1167 #define QIB_7220_SendDmaStatus_ScoreBoardDrainInProg_LSB 0x3F
1168 #define QIB_7220_SendDmaStatus_ScoreBoardDrainInProg_RMASK 0x1
1169 #define QIB_7220_SendDmaStatus_AbortInProg_LSB 0x3E
1170 #define QIB_7220_SendDmaStatus_AbortInProg_RMASK 0x1
1171 #define QIB_7220_SendDmaStatus_InternalSDmaEnable_LSB 0x3D
1172 #define QIB_7220_SendDmaStatus_InternalSDmaEnable_RMASK 0x1
1173 #define QIB_7220_SendDmaStatus_ScbDescIndex_13_0_LSB 0x2F
1174 #define QIB_7220_SendDmaStatus_ScbDescIndex_13_0_RMASK 0x3FFF
1175 #define QIB_7220_SendDmaStatus_RpyLowAddr_6_0_LSB 0x28
1176 #define QIB_7220_SendDmaStatus_RpyLowAddr_6_0_RMASK 0x7F
1177 #define QIB_7220_SendDmaStatus_RpyTag_7_0_LSB 0x20
1178 #define QIB_7220_SendDmaStatus_RpyTag_7_0_RMASK 0xFF
1179 #define QIB_7220_SendDmaStatus_ScbFull_LSB 0x1F
1180 #define QIB_7220_SendDmaStatus_ScbFull_RMASK 0x1
1181 #define QIB_7220_SendDmaStatus_ScbEmpty_LSB 0x1E
1182 #define QIB_7220_SendDmaStatus_ScbEmpty_RMASK 0x1
1183 #define QIB_7220_SendDmaStatus_ScbEntryValid_LSB 0x1D
1184 #define QIB_7220_SendDmaStatus_ScbEntryValid_RMASK 0x1
1185 #define QIB_7220_SendDmaStatus_ScbFetchDescFlag_LSB 0x1C
1186 #define QIB_7220_SendDmaStatus_ScbFetchDescFlag_RMASK 0x1
1187 #define QIB_7220_SendDmaStatus_SplFifoReadyToGo_LSB 0x1B
1188 #define QIB_7220_SendDmaStatus_SplFifoReadyToGo_RMASK 0x1
1189 #define QIB_7220_SendDmaStatus_SplFifoDisarmed_LSB 0x1A
1190 #define QIB_7220_SendDmaStatus_SplFifoDisarmed_RMASK 0x1
1191 #define QIB_7220_SendDmaStatus_SplFifoEmpty_LSB 0x19
1192 #define QIB_7220_SendDmaStatus_SplFifoEmpty_RMASK 0x1
1193 #define QIB_7220_SendDmaStatus_SplFifoFull_LSB 0x18
1194 #define QIB_7220_SendDmaStatus_SplFifoFull_RMASK 0x1
1195 #define QIB_7220_SendDmaStatus_SplFifoBufNum_LSB 0x10
1196 #define QIB_7220_SendDmaStatus_SplFifoBufNum_RMASK 0xFF
1197 #define QIB_7220_SendDmaStatus_SplFifoDescIndex_LSB 0x0
1198 #define QIB_7220_SendDmaStatus_SplFifoDescIndex_RMASK 0xFFFF
1199 
1200 #define QIB_7220_SendBufErr0_OFFS 0x240
1201 #define QIB_7220_SendBufErr0_SendBufErr_63_0_LSB 0x0
1202 #define QIB_7220_SendBufErr0_SendBufErr_63_0_RMASK 0x0
1203 
1204 #define QIB_7220_RcvHdrAddr0_OFFS 0x270
1205 #define QIB_7220_RcvHdrAddr0_RcvHdrAddr0_LSB 0x2
1206 #define QIB_7220_RcvHdrAddr0_RcvHdrAddr0_RMASK 0x3FFFFFFFFF
1207 #define QIB_7220_RcvHdrAddr0_Reserved_LSB 0x0
1208 #define QIB_7220_RcvHdrAddr0_Reserved_RMASK 0x3
1209 
1210 #define QIB_7220_RcvHdrTailAddr0_OFFS 0x300
1211 #define QIB_7220_RcvHdrTailAddr0_RcvHdrTailAddr0_LSB 0x2
1212 #define QIB_7220_RcvHdrTailAddr0_RcvHdrTailAddr0_RMASK 0x3FFFFFFFFF
1213 #define QIB_7220_RcvHdrTailAddr0_Reserved_LSB 0x0
1214 #define QIB_7220_RcvHdrTailAddr0_Reserved_RMASK 0x3
1215 
1216 #define QIB_7220_ibsd_epb_access_ctrl_OFFS 0x3C0
1217 #define QIB_7220_ibsd_epb_access_ctrl_sw_ib_epb_req_granted_LSB 0x8
1218 #define QIB_7220_ibsd_epb_access_ctrl_sw_ib_epb_req_granted_RMASK 0x1
1219 #define QIB_7220_ibsd_epb_access_ctrl_Reserved_LSB 0x1
1220 #define QIB_7220_ibsd_epb_access_ctrl_Reserved_RMASK 0x7F
1221 #define QIB_7220_ibsd_epb_access_ctrl_sw_ib_epb_req_LSB 0x0
1222 #define QIB_7220_ibsd_epb_access_ctrl_sw_ib_epb_req_RMASK 0x1
1223 
1224 #define QIB_7220_ibsd_epb_transaction_reg_OFFS 0x3C8
1225 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_rdy_LSB 0x1F
1226 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_rdy_RMASK 0x1
1227 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_req_error_LSB 0x1E
1228 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_req_error_RMASK 0x1
1229 #define QIB_7220_ibsd_epb_transaction_reg_Reserved_LSB 0x1D
1230 #define QIB_7220_ibsd_epb_transaction_reg_Reserved_RMASK 0x1
1231 #define QIB_7220_ibsd_epb_transaction_reg_mem_data_parity_LSB 0x1C
1232 #define QIB_7220_ibsd_epb_transaction_reg_mem_data_parity_RMASK 0x1
1233 #define QIB_7220_ibsd_epb_transaction_reg_Reserved1_LSB 0x1B
1234 #define QIB_7220_ibsd_epb_transaction_reg_Reserved1_RMASK 0x1
1235 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_cs_LSB 0x19
1236 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_cs_RMASK 0x3
1237 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_read_write_LSB 0x18
1238 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_read_write_RMASK 0x1
1239 #define QIB_7220_ibsd_epb_transaction_reg_Reserved2_LSB 0x17
1240 #define QIB_7220_ibsd_epb_transaction_reg_Reserved2_RMASK 0x1
1241 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_address_LSB 0x8
1242 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_address_RMASK 0x7FFF
1243 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_data_LSB 0x0
1244 #define QIB_7220_ibsd_epb_transaction_reg_ib_epb_data_RMASK 0xFF
1245 
1246 #define QIB_7220_XGXSCfg_OFFS 0x3D8
1247 #define QIB_7220_XGXSCfg_sel_link_down_for_fctrl_lane_sync_reset_LSB 0x3F
1248 #define QIB_7220_XGXSCfg_sel_link_down_for_fctrl_lane_sync_reset_RMASK 0x1
1249 #define QIB_7220_XGXSCfg_Reserved_LSB 0x13
1250 #define QIB_7220_XGXSCfg_Reserved_RMASK 0xFFFFFFFFFFF
1251 #define QIB_7220_XGXSCfg_link_sync_mask_LSB 0x9
1252 #define QIB_7220_XGXSCfg_link_sync_mask_RMASK 0x3FF
1253 #define QIB_7220_XGXSCfg_Reserved1_LSB 0x3
1254 #define QIB_7220_XGXSCfg_Reserved1_RMASK 0x3F
1255 #define QIB_7220_XGXSCfg_xcv_reset_LSB 0x2
1256 #define QIB_7220_XGXSCfg_xcv_reset_RMASK 0x1
1257 #define QIB_7220_XGXSCfg_Reserved2_LSB 0x1
1258 #define QIB_7220_XGXSCfg_Reserved2_RMASK 0x1
1259 #define QIB_7220_XGXSCfg_tx_rx_reset_LSB 0x0
1260 #define QIB_7220_XGXSCfg_tx_rx_reset_RMASK 0x1
1261 
1262 #define QIB_7220_IBSerDesCtrl_OFFS 0x3E0
1263 #define QIB_7220_IBSerDesCtrl_Reserved_LSB 0x2D
1264 #define QIB_7220_IBSerDesCtrl_Reserved_RMASK 0x7FFFF
1265 #define QIB_7220_IBSerDesCtrl_INT_uC_LSB 0x2C
1266 #define QIB_7220_IBSerDesCtrl_INT_uC_RMASK 0x1
1267 #define QIB_7220_IBSerDesCtrl_CKSEL_uC_LSB 0x2A
1268 #define QIB_7220_IBSerDesCtrl_CKSEL_uC_RMASK 0x3
1269 #define QIB_7220_IBSerDesCtrl_PLLN_LSB 0x28
1270 #define QIB_7220_IBSerDesCtrl_PLLN_RMASK 0x3
1271 #define QIB_7220_IBSerDesCtrl_PLLM_LSB 0x25
1272 #define QIB_7220_IBSerDesCtrl_PLLM_RMASK 0x7
1273 #define QIB_7220_IBSerDesCtrl_TXOBPD_LSB 0x24
1274 #define QIB_7220_IBSerDesCtrl_TXOBPD_RMASK 0x1
1275 #define QIB_7220_IBSerDesCtrl_TWC_LSB 0x23
1276 #define QIB_7220_IBSerDesCtrl_TWC_RMASK 0x1
1277 #define QIB_7220_IBSerDesCtrl_RXIDLE_LSB 0x22
1278 #define QIB_7220_IBSerDesCtrl_RXIDLE_RMASK 0x1
1279 #define QIB_7220_IBSerDesCtrl_RXINV_LSB 0x21
1280 #define QIB_7220_IBSerDesCtrl_RXINV_RMASK 0x1
1281 #define QIB_7220_IBSerDesCtrl_TXINV_LSB 0x20
1282 #define QIB_7220_IBSerDesCtrl_TXINV_RMASK 0x1
1283 #define QIB_7220_IBSerDesCtrl_Reserved1_LSB 0x12
1284 #define QIB_7220_IBSerDesCtrl_Reserved1_RMASK 0x3FFF
1285 #define QIB_7220_IBSerDesCtrl_NumSerDesRegsToWrForRXEQ_LSB 0xD
1286 #define QIB_7220_IBSerDesCtrl_NumSerDesRegsToWrForRXEQ_RMASK 0x1F
1287 #define QIB_7220_IBSerDesCtrl_NumSerDesRegsToWrForDDS_LSB 0x8
1288 #define QIB_7220_IBSerDesCtrl_NumSerDesRegsToWrForDDS_RMASK 0x1F
1289 #define QIB_7220_IBSerDesCtrl_Reserved2_LSB 0x1
1290 #define QIB_7220_IBSerDesCtrl_Reserved2_RMASK 0x7F
1291 #define QIB_7220_IBSerDesCtrl_ResetIB_uC_Core_LSB 0x0
1292 #define QIB_7220_IBSerDesCtrl_ResetIB_uC_Core_RMASK 0x1
1293 
1294 #define QIB_7220_pciesd_epb_access_ctrl_OFFS 0x400
1295 #define QIB_7220_pciesd_epb_access_ctrl_sw_pcie_epb_req_granted_LSB 0x8
1296 #define QIB_7220_pciesd_epb_access_ctrl_sw_pcie_epb_req_granted_RMASK 0x1
1297 #define QIB_7220_pciesd_epb_access_ctrl_Reserved_LSB 0x3
1298 #define QIB_7220_pciesd_epb_access_ctrl_Reserved_RMASK 0x1F
1299 #define QIB_7220_pciesd_epb_access_ctrl_sw_pcieepb_star_en_LSB 0x1
1300 #define QIB_7220_pciesd_epb_access_ctrl_sw_pcieepb_star_en_RMASK 0x3
1301 #define QIB_7220_pciesd_epb_access_ctrl_sw_pcie_epb_req_LSB 0x0
1302 #define QIB_7220_pciesd_epb_access_ctrl_sw_pcie_epb_req_RMASK 0x1
1303 
1304 #define QIB_7220_pciesd_epb_transaction_reg_OFFS 0x408
1305 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_rdy_LSB 0x1F
1306 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_rdy_RMASK 0x1
1307 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_req_error_LSB 0x1E
1308 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_req_error_RMASK 0x1
1309 #define QIB_7220_pciesd_epb_transaction_reg_Reserved_LSB 0x1D
1310 #define QIB_7220_pciesd_epb_transaction_reg_Reserved_RMASK 0x1
1311 #define QIB_7220_pciesd_epb_transaction_reg_mem_data_parity_LSB 0x1C
1312 #define QIB_7220_pciesd_epb_transaction_reg_mem_data_parity_RMASK 0x1
1313 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_cs_LSB 0x19
1314 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_cs_RMASK 0x7
1315 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_read_write_LSB 0x18
1316 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_read_write_RMASK 0x1
1317 #define QIB_7220_pciesd_epb_transaction_reg_Reserved1_LSB 0x17
1318 #define QIB_7220_pciesd_epb_transaction_reg_Reserved1_RMASK 0x1
1319 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_address_LSB 0x8
1320 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_address_RMASK 0x7FFF
1321 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_data_LSB 0x0
1322 #define QIB_7220_pciesd_epb_transaction_reg_pcie_epb_data_RMASK 0xFF
1323 
1324 #define QIB_7220_SerDes_DDSRXEQ0_OFFS 0x500
1325 #define QIB_7220_SerDes_DDSRXEQ0_reg_addr_LSB 0x4
1326 #define QIB_7220_SerDes_DDSRXEQ0_reg_addr_RMASK 0x3F
1327 #define QIB_7220_SerDes_DDSRXEQ0_element_num_LSB 0x0
1328 #define QIB_7220_SerDes_DDSRXEQ0_element_num_RMASK 0xF
1329 
1330 #define QIB_7220_LBIntCnt_OFFS 0x13000
1331 
1332 #define QIB_7220_LBFlowStallCnt_OFFS 0x13008
1333 
1334 #define QIB_7220_TxSDmaDescCnt_OFFS 0x13010
1335 
1336 #define QIB_7220_TxUnsupVLErrCnt_OFFS 0x13018
1337 
1338 #define QIB_7220_TxDataPktCnt_OFFS 0x13020
1339 
1340 #define QIB_7220_TxFlowPktCnt_OFFS 0x13028
1341 
1342 #define QIB_7220_TxDwordCnt_OFFS 0x13030
1343 
1344 #define QIB_7220_TxLenErrCnt_OFFS 0x13038
1345 
1346 #define QIB_7220_TxMaxMinLenErrCnt_OFFS 0x13040
1347 
1348 #define QIB_7220_TxUnderrunCnt_OFFS 0x13048
1349 
1350 #define QIB_7220_TxFlowStallCnt_OFFS 0x13050
1351 
1352 #define QIB_7220_TxDroppedPktCnt_OFFS 0x13058
1353 
1354 #define QIB_7220_RxDroppedPktCnt_OFFS 0x13060
1355 
1356 #define QIB_7220_RxDataPktCnt_OFFS 0x13068
1357 
1358 #define QIB_7220_RxFlowPktCnt_OFFS 0x13070
1359 
1360 #define QIB_7220_RxDwordCnt_OFFS 0x13078
1361 
1362 #define QIB_7220_RxLenErrCnt_OFFS 0x13080
1363 
1364 #define QIB_7220_RxMaxMinLenErrCnt_OFFS 0x13088
1365 
1366 #define QIB_7220_RxICRCErrCnt_OFFS 0x13090
1367 
1368 #define QIB_7220_RxVCRCErrCnt_OFFS 0x13098
1369 
1370 #define QIB_7220_RxFlowCtrlViolCnt_OFFS 0x130A0
1371 
1372 #define QIB_7220_RxVersionErrCnt_OFFS 0x130A8
1373 
1374 #define QIB_7220_RxLinkMalformCnt_OFFS 0x130B0
1375 
1376 #define QIB_7220_RxEBPCnt_OFFS 0x130B8
1377 
1378 #define QIB_7220_RxLPCRCErrCnt_OFFS 0x130C0
1379 
1380 #define QIB_7220_RxBufOvflCnt_OFFS 0x130C8
1381 
1382 #define QIB_7220_RxTIDFullErrCnt_OFFS 0x130D0
1383 
1384 #define QIB_7220_RxTIDValidErrCnt_OFFS 0x130D8
1385 
1386 #define QIB_7220_RxPKeyMismatchCnt_OFFS 0x130E0
1387 
1388 #define QIB_7220_RxP0HdrEgrOvflCnt_OFFS 0x130E8
1389 
1390 #define QIB_7220_IBStatusChangeCnt_OFFS 0x13170
1391 
1392 #define QIB_7220_IBLinkErrRecoveryCnt_OFFS 0x13178
1393 
1394 #define QIB_7220_IBLinkDownedCnt_OFFS 0x13180
1395 
1396 #define QIB_7220_IBSymbolErrCnt_OFFS 0x13188
1397 
1398 #define QIB_7220_RxVL15DroppedPktCnt_OFFS 0x13190
1399 
1400 #define QIB_7220_RxOtherLocalPhyErrCnt_OFFS 0x13198
1401 
1402 #define QIB_7220_PcieRetryBufDiagQwordCnt_OFFS 0x131A0
1403 
1404 #define QIB_7220_ExcessBufferOvflCnt_OFFS 0x131A8
1405 
1406 #define QIB_7220_LocalLinkIntegrityErrCnt_OFFS 0x131B0
1407 
1408 #define QIB_7220_RxVlErrCnt_OFFS 0x131B8
1409 
1410 #define QIB_7220_RxDlidFltrCnt_OFFS 0x131C0
1411 
1412 #define QIB_7220_CNT_0131C8_OFFS 0x131C8
1413 
1414 #define QIB_7220_PSStat_OFFS 0x13200
1415 
1416 #define QIB_7220_PSStart_OFFS 0x13208
1417 
1418 #define QIB_7220_PSInterval_OFFS 0x13210
1419 
1420 #define QIB_7220_PSRcvDataCount_OFFS 0x13218
1421 
1422 #define QIB_7220_PSRcvPktsCount_OFFS 0x13220
1423 
1424 #define QIB_7220_PSXmitDataCount_OFFS 0x13228
1425 
1426 #define QIB_7220_PSXmitPktsCount_OFFS 0x13230
1427 
1428 #define QIB_7220_PSXmitWaitCount_OFFS 0x13238
1429 
1430 #define QIB_7220_CNT_013240_OFFS 0x13240
1431 
1432 #define QIB_7220_RcvEgrArray_OFFS 0x14000
1433 
1434 #define QIB_7220_MEM_038000_OFFS 0x38000
1435 
1436 #define QIB_7220_RcvTIDArray0_OFFS 0x53000
1437 
1438 #define QIB_7220_PIOLaunchFIFO_OFFS 0x64000
1439 
1440 #define QIB_7220_MEM_064480_OFFS 0x64480
1441 
1442 #define QIB_7220_SendPIOpbcCache_OFFS 0x64800
1443 
1444 #define QIB_7220_MEM_064C80_OFFS 0x64C80
1445 
1446 #define QIB_7220_PreLaunchFIFO_OFFS 0x65000
1447 
1448 #define QIB_7220_MEM_065080_OFFS 0x65080
1449 
1450 #define QIB_7220_ScoreBoard_OFFS 0x65400
1451 
1452 #define QIB_7220_MEM_065440_OFFS 0x65440
1453 
1454 #define QIB_7220_DescriptorFIFO_OFFS 0x65800
1455 
1456 #define QIB_7220_MEM_065880_OFFS 0x65880
1457 
1458 #define QIB_7220_RcvBuf1_OFFS 0x72000
1459 
1460 #define QIB_7220_MEM_074800_OFFS 0x74800
1461 
1462 #define QIB_7220_RcvBuf2_OFFS 0x75000
1463 
1464 #define QIB_7220_MEM_076400_OFFS 0x76400
1465 
1466 #define QIB_7220_RcvFlags_OFFS 0x77000
1467 
1468 #define QIB_7220_MEM_078400_OFFS 0x78400
1469 
1470 #define QIB_7220_RcvLookupBuf1_OFFS 0x79000
1471 
1472 #define QIB_7220_MEM_07A400_OFFS 0x7A400
1473 
1474 #define QIB_7220_RcvDMADatBuf_OFFS 0x7B000
1475 
1476 #define QIB_7220_RcvDMAHdrBuf_OFFS 0x7B800
1477 
1478 #define QIB_7220_MiscRXEIntMem_OFFS 0x7C000
1479 
1480 #define QIB_7220_MEM_07D400_OFFS 0x7D400
1481 
1482 #define QIB_7220_PCIERcvBuf_OFFS 0x80000
1483 
1484 #define QIB_7220_PCIERetryBuf_OFFS 0x84000
1485 
1486 #define QIB_7220_PCIERcvBufRdToWrAddr_OFFS 0x88000
1487 
1488 #define QIB_7220_PCIECplBuf_OFFS 0x90000
1489 
1490 #define QIB_7220_IBSerDesMappTable_OFFS 0x94000
1491 
1492 #define QIB_7220_MEM_095000_OFFS 0x95000
1493 
1494 #define QIB_7220_SendBuf0_MA_OFFS 0x100000
1495 
1496 #define QIB_7220_MEM_1A0000_OFFS 0x1A0000