cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

qib_6120_regs.h (43765B)


      1/*
      2 * Copyright (c) 2008, 2009, 2010 QLogic Corporation. All rights reserved.
      3 *
      4 * This software is available to you under a choice of one of two
      5 * licenses.  You may choose to be licensed under the terms of the GNU
      6 * General Public License (GPL) Version 2, available from the file
      7 * COPYING in the main directory of this source tree, or the
      8 * OpenIB.org BSD license below:
      9 *
     10 *     Redistribution and use in source and binary forms, with or
     11 *     without modification, are permitted provided that the following
     12 *     conditions are met:
     13 *
     14 *      - Redistributions of source code must retain the above
     15 *        copyright notice, this list of conditions and the following
     16 *        disclaimer.
     17 *
     18 *      - Redistributions in binary form must reproduce the above
     19 *        copyright notice, this list of conditions and the following
     20 *        disclaimer in the documentation and/or other materials
     21 *        provided with the distribution.
     22 *
     23 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
     24 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
     25 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
     26 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
     27 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
     28 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
     29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
     30 * SOFTWARE.
     31 */
     32
     33/* This file is mechanically generated from RTL. Any hand-edits will be lost! */
     34
     35#define QIB_6120_Revision_OFFS 0x0
     36#define QIB_6120_Revision_R_Simulator_LSB 0x3F
     37#define QIB_6120_Revision_R_Simulator_RMASK 0x1
     38#define QIB_6120_Revision_Reserved_LSB 0x28
     39#define QIB_6120_Revision_Reserved_RMASK 0x7FFFFF
     40#define QIB_6120_Revision_BoardID_LSB 0x20
     41#define QIB_6120_Revision_BoardID_RMASK 0xFF
     42#define QIB_6120_Revision_R_SW_LSB 0x18
     43#define QIB_6120_Revision_R_SW_RMASK 0xFF
     44#define QIB_6120_Revision_R_Arch_LSB 0x10
     45#define QIB_6120_Revision_R_Arch_RMASK 0xFF
     46#define QIB_6120_Revision_R_ChipRevMajor_LSB 0x8
     47#define QIB_6120_Revision_R_ChipRevMajor_RMASK 0xFF
     48#define QIB_6120_Revision_R_ChipRevMinor_LSB 0x0
     49#define QIB_6120_Revision_R_ChipRevMinor_RMASK 0xFF
     50
     51#define QIB_6120_Control_OFFS 0x8
     52#define QIB_6120_Control_TxLatency_LSB 0x4
     53#define QIB_6120_Control_TxLatency_RMASK 0x1
     54#define QIB_6120_Control_PCIERetryBufDiagEn_LSB 0x3
     55#define QIB_6120_Control_PCIERetryBufDiagEn_RMASK 0x1
     56#define QIB_6120_Control_LinkEn_LSB 0x2
     57#define QIB_6120_Control_LinkEn_RMASK 0x1
     58#define QIB_6120_Control_FreezeMode_LSB 0x1
     59#define QIB_6120_Control_FreezeMode_RMASK 0x1
     60#define QIB_6120_Control_SyncReset_LSB 0x0
     61#define QIB_6120_Control_SyncReset_RMASK 0x1
     62
     63#define QIB_6120_PageAlign_OFFS 0x10
     64
     65#define QIB_6120_PortCnt_OFFS 0x18
     66
     67#define QIB_6120_SendRegBase_OFFS 0x30
     68
     69#define QIB_6120_UserRegBase_OFFS 0x38
     70
     71#define QIB_6120_CntrRegBase_OFFS 0x40
     72
     73#define QIB_6120_Scratch_OFFS 0x48
     74#define QIB_6120_Scratch_TopHalf_LSB 0x20
     75#define QIB_6120_Scratch_TopHalf_RMASK 0xFFFFFFFF
     76#define QIB_6120_Scratch_BottomHalf_LSB 0x0
     77#define QIB_6120_Scratch_BottomHalf_RMASK 0xFFFFFFFF
     78
     79#define QIB_6120_IntBlocked_OFFS 0x60
     80#define QIB_6120_IntBlocked_ErrorIntBlocked_LSB 0x1F
     81#define QIB_6120_IntBlocked_ErrorIntBlocked_RMASK 0x1
     82#define QIB_6120_IntBlocked_PioSetIntBlocked_LSB 0x1E
     83#define QIB_6120_IntBlocked_PioSetIntBlocked_RMASK 0x1
     84#define QIB_6120_IntBlocked_PioBufAvailIntBlocked_LSB 0x1D
     85#define QIB_6120_IntBlocked_PioBufAvailIntBlocked_RMASK 0x1
     86#define QIB_6120_IntBlocked_assertGPIOIntBlocked_LSB 0x1C
     87#define QIB_6120_IntBlocked_assertGPIOIntBlocked_RMASK 0x1
     88#define QIB_6120_IntBlocked_Reserved_LSB 0xF
     89#define QIB_6120_IntBlocked_Reserved_RMASK 0x1FFF
     90#define QIB_6120_IntBlocked_RcvAvail4IntBlocked_LSB 0x10
     91#define QIB_6120_IntBlocked_RcvAvail4IntBlocked_RMASK 0x1
     92#define QIB_6120_IntBlocked_RcvAvail3IntBlocked_LSB 0xF
     93#define QIB_6120_IntBlocked_RcvAvail3IntBlocked_RMASK 0x1
     94#define QIB_6120_IntBlocked_RcvAvail2IntBlocked_LSB 0xE
     95#define QIB_6120_IntBlocked_RcvAvail2IntBlocked_RMASK 0x1
     96#define QIB_6120_IntBlocked_RcvAvail1IntBlocked_LSB 0xD
     97#define QIB_6120_IntBlocked_RcvAvail1IntBlocked_RMASK 0x1
     98#define QIB_6120_IntBlocked_RcvAvail0IntBlocked_LSB 0xC
     99#define QIB_6120_IntBlocked_RcvAvail0IntBlocked_RMASK 0x1
    100#define QIB_6120_IntBlocked_Reserved1_LSB 0x5
    101#define QIB_6120_IntBlocked_Reserved1_RMASK 0x7F
    102#define QIB_6120_IntBlocked_RcvUrg4IntBlocked_LSB 0x4
    103#define QIB_6120_IntBlocked_RcvUrg4IntBlocked_RMASK 0x1
    104#define QIB_6120_IntBlocked_RcvUrg3IntBlocked_LSB 0x3
    105#define QIB_6120_IntBlocked_RcvUrg3IntBlocked_RMASK 0x1
    106#define QIB_6120_IntBlocked_RcvUrg2IntBlocked_LSB 0x2
    107#define QIB_6120_IntBlocked_RcvUrg2IntBlocked_RMASK 0x1
    108#define QIB_6120_IntBlocked_RcvUrg1IntBlocked_LSB 0x1
    109#define QIB_6120_IntBlocked_RcvUrg1IntBlocked_RMASK 0x1
    110#define QIB_6120_IntBlocked_RcvUrg0IntBlocked_LSB 0x0
    111#define QIB_6120_IntBlocked_RcvUrg0IntBlocked_RMASK 0x1
    112
    113#define QIB_6120_IntMask_OFFS 0x68
    114#define QIB_6120_IntMask_ErrorIntMask_LSB 0x1F
    115#define QIB_6120_IntMask_ErrorIntMask_RMASK 0x1
    116#define QIB_6120_IntMask_PioSetIntMask_LSB 0x1E
    117#define QIB_6120_IntMask_PioSetIntMask_RMASK 0x1
    118#define QIB_6120_IntMask_PioBufAvailIntMask_LSB 0x1D
    119#define QIB_6120_IntMask_PioBufAvailIntMask_RMASK 0x1
    120#define QIB_6120_IntMask_assertGPIOIntMask_LSB 0x1C
    121#define QIB_6120_IntMask_assertGPIOIntMask_RMASK 0x1
    122#define QIB_6120_IntMask_Reserved_LSB 0x11
    123#define QIB_6120_IntMask_Reserved_RMASK 0x7FF
    124#define QIB_6120_IntMask_RcvAvail4IntMask_LSB 0x10
    125#define QIB_6120_IntMask_RcvAvail4IntMask_RMASK 0x1
    126#define QIB_6120_IntMask_RcvAvail3IntMask_LSB 0xF
    127#define QIB_6120_IntMask_RcvAvail3IntMask_RMASK 0x1
    128#define QIB_6120_IntMask_RcvAvail2IntMask_LSB 0xE
    129#define QIB_6120_IntMask_RcvAvail2IntMask_RMASK 0x1
    130#define QIB_6120_IntMask_RcvAvail1IntMask_LSB 0xD
    131#define QIB_6120_IntMask_RcvAvail1IntMask_RMASK 0x1
    132#define QIB_6120_IntMask_RcvAvail0IntMask_LSB 0xC
    133#define QIB_6120_IntMask_RcvAvail0IntMask_RMASK 0x1
    134#define QIB_6120_IntMask_Reserved1_LSB 0x5
    135#define QIB_6120_IntMask_Reserved1_RMASK 0x7F
    136#define QIB_6120_IntMask_RcvUrg4IntMask_LSB 0x4
    137#define QIB_6120_IntMask_RcvUrg4IntMask_RMASK 0x1
    138#define QIB_6120_IntMask_RcvUrg3IntMask_LSB 0x3
    139#define QIB_6120_IntMask_RcvUrg3IntMask_RMASK 0x1
    140#define QIB_6120_IntMask_RcvUrg2IntMask_LSB 0x2
    141#define QIB_6120_IntMask_RcvUrg2IntMask_RMASK 0x1
    142#define QIB_6120_IntMask_RcvUrg1IntMask_LSB 0x1
    143#define QIB_6120_IntMask_RcvUrg1IntMask_RMASK 0x1
    144#define QIB_6120_IntMask_RcvUrg0IntMask_LSB 0x0
    145#define QIB_6120_IntMask_RcvUrg0IntMask_RMASK 0x1
    146
    147#define QIB_6120_IntStatus_OFFS 0x70
    148#define QIB_6120_IntStatus_Error_LSB 0x1F
    149#define QIB_6120_IntStatus_Error_RMASK 0x1
    150#define QIB_6120_IntStatus_PioSent_LSB 0x1E
    151#define QIB_6120_IntStatus_PioSent_RMASK 0x1
    152#define QIB_6120_IntStatus_PioBufAvail_LSB 0x1D
    153#define QIB_6120_IntStatus_PioBufAvail_RMASK 0x1
    154#define QIB_6120_IntStatus_assertGPIO_LSB 0x1C
    155#define QIB_6120_IntStatus_assertGPIO_RMASK 0x1
    156#define QIB_6120_IntStatus_Reserved_LSB 0xF
    157#define QIB_6120_IntStatus_Reserved_RMASK 0x1FFF
    158#define QIB_6120_IntStatus_RcvAvail4_LSB 0x10
    159#define QIB_6120_IntStatus_RcvAvail4_RMASK 0x1
    160#define QIB_6120_IntStatus_RcvAvail3_LSB 0xF
    161#define QIB_6120_IntStatus_RcvAvail3_RMASK 0x1
    162#define QIB_6120_IntStatus_RcvAvail2_LSB 0xE
    163#define QIB_6120_IntStatus_RcvAvail2_RMASK 0x1
    164#define QIB_6120_IntStatus_RcvAvail1_LSB 0xD
    165#define QIB_6120_IntStatus_RcvAvail1_RMASK 0x1
    166#define QIB_6120_IntStatus_RcvAvail0_LSB 0xC
    167#define QIB_6120_IntStatus_RcvAvail0_RMASK 0x1
    168#define QIB_6120_IntStatus_Reserved1_LSB 0x5
    169#define QIB_6120_IntStatus_Reserved1_RMASK 0x7F
    170#define QIB_6120_IntStatus_RcvUrg4_LSB 0x4
    171#define QIB_6120_IntStatus_RcvUrg4_RMASK 0x1
    172#define QIB_6120_IntStatus_RcvUrg3_LSB 0x3
    173#define QIB_6120_IntStatus_RcvUrg3_RMASK 0x1
    174#define QIB_6120_IntStatus_RcvUrg2_LSB 0x2
    175#define QIB_6120_IntStatus_RcvUrg2_RMASK 0x1
    176#define QIB_6120_IntStatus_RcvUrg1_LSB 0x1
    177#define QIB_6120_IntStatus_RcvUrg1_RMASK 0x1
    178#define QIB_6120_IntStatus_RcvUrg0_LSB 0x0
    179#define QIB_6120_IntStatus_RcvUrg0_RMASK 0x1
    180
    181#define QIB_6120_IntClear_OFFS 0x78
    182#define QIB_6120_IntClear_ErrorIntClear_LSB 0x1F
    183#define QIB_6120_IntClear_ErrorIntClear_RMASK 0x1
    184#define QIB_6120_IntClear_PioSetIntClear_LSB 0x1E
    185#define QIB_6120_IntClear_PioSetIntClear_RMASK 0x1
    186#define QIB_6120_IntClear_PioBufAvailIntClear_LSB 0x1D
    187#define QIB_6120_IntClear_PioBufAvailIntClear_RMASK 0x1
    188#define QIB_6120_IntClear_assertGPIOIntClear_LSB 0x1C
    189#define QIB_6120_IntClear_assertGPIOIntClear_RMASK 0x1
    190#define QIB_6120_IntClear_Reserved_LSB 0xF
    191#define QIB_6120_IntClear_Reserved_RMASK 0x1FFF
    192#define QIB_6120_IntClear_RcvAvail4IntClear_LSB 0x10
    193#define QIB_6120_IntClear_RcvAvail4IntClear_RMASK 0x1
    194#define QIB_6120_IntClear_RcvAvail3IntClear_LSB 0xF
    195#define QIB_6120_IntClear_RcvAvail3IntClear_RMASK 0x1
    196#define QIB_6120_IntClear_RcvAvail2IntClear_LSB 0xE
    197#define QIB_6120_IntClear_RcvAvail2IntClear_RMASK 0x1
    198#define QIB_6120_IntClear_RcvAvail1IntClear_LSB 0xD
    199#define QIB_6120_IntClear_RcvAvail1IntClear_RMASK 0x1
    200#define QIB_6120_IntClear_RcvAvail0IntClear_LSB 0xC
    201#define QIB_6120_IntClear_RcvAvail0IntClear_RMASK 0x1
    202#define QIB_6120_IntClear_Reserved1_LSB 0x5
    203#define QIB_6120_IntClear_Reserved1_RMASK 0x7F
    204#define QIB_6120_IntClear_RcvUrg4IntClear_LSB 0x4
    205#define QIB_6120_IntClear_RcvUrg4IntClear_RMASK 0x1
    206#define QIB_6120_IntClear_RcvUrg3IntClear_LSB 0x3
    207#define QIB_6120_IntClear_RcvUrg3IntClear_RMASK 0x1
    208#define QIB_6120_IntClear_RcvUrg2IntClear_LSB 0x2
    209#define QIB_6120_IntClear_RcvUrg2IntClear_RMASK 0x1
    210#define QIB_6120_IntClear_RcvUrg1IntClear_LSB 0x1
    211#define QIB_6120_IntClear_RcvUrg1IntClear_RMASK 0x1
    212#define QIB_6120_IntClear_RcvUrg0IntClear_LSB 0x0
    213#define QIB_6120_IntClear_RcvUrg0IntClear_RMASK 0x1
    214
    215#define QIB_6120_ErrMask_OFFS 0x80
    216#define QIB_6120_ErrMask_Reserved_LSB 0x34
    217#define QIB_6120_ErrMask_Reserved_RMASK 0xFFF
    218#define QIB_6120_ErrMask_HardwareErrMask_LSB 0x33
    219#define QIB_6120_ErrMask_HardwareErrMask_RMASK 0x1
    220#define QIB_6120_ErrMask_ResetNegatedMask_LSB 0x32
    221#define QIB_6120_ErrMask_ResetNegatedMask_RMASK 0x1
    222#define QIB_6120_ErrMask_InvalidAddrErrMask_LSB 0x31
    223#define QIB_6120_ErrMask_InvalidAddrErrMask_RMASK 0x1
    224#define QIB_6120_ErrMask_IBStatusChangedMask_LSB 0x30
    225#define QIB_6120_ErrMask_IBStatusChangedMask_RMASK 0x1
    226#define QIB_6120_ErrMask_Reserved1_LSB 0x26
    227#define QIB_6120_ErrMask_Reserved1_RMASK 0x3FF
    228#define QIB_6120_ErrMask_SendUnsupportedVLErrMask_LSB 0x25
    229#define QIB_6120_ErrMask_SendUnsupportedVLErrMask_RMASK 0x1
    230#define QIB_6120_ErrMask_SendUnexpectedPktNumErrMask_LSB 0x24
    231#define QIB_6120_ErrMask_SendUnexpectedPktNumErrMask_RMASK 0x1
    232#define QIB_6120_ErrMask_SendPioArmLaunchErrMask_LSB 0x23
    233#define QIB_6120_ErrMask_SendPioArmLaunchErrMask_RMASK 0x1
    234#define QIB_6120_ErrMask_SendDroppedDataPktErrMask_LSB 0x22
    235#define QIB_6120_ErrMask_SendDroppedDataPktErrMask_RMASK 0x1
    236#define QIB_6120_ErrMask_SendDroppedSmpPktErrMask_LSB 0x21
    237#define QIB_6120_ErrMask_SendDroppedSmpPktErrMask_RMASK 0x1
    238#define QIB_6120_ErrMask_SendPktLenErrMask_LSB 0x20
    239#define QIB_6120_ErrMask_SendPktLenErrMask_RMASK 0x1
    240#define QIB_6120_ErrMask_SendUnderRunErrMask_LSB 0x1F
    241#define QIB_6120_ErrMask_SendUnderRunErrMask_RMASK 0x1
    242#define QIB_6120_ErrMask_SendMaxPktLenErrMask_LSB 0x1E
    243#define QIB_6120_ErrMask_SendMaxPktLenErrMask_RMASK 0x1
    244#define QIB_6120_ErrMask_SendMinPktLenErrMask_LSB 0x1D
    245#define QIB_6120_ErrMask_SendMinPktLenErrMask_RMASK 0x1
    246#define QIB_6120_ErrMask_Reserved2_LSB 0x12
    247#define QIB_6120_ErrMask_Reserved2_RMASK 0x7FF
    248#define QIB_6120_ErrMask_RcvIBLostLinkErrMask_LSB 0x11
    249#define QIB_6120_ErrMask_RcvIBLostLinkErrMask_RMASK 0x1
    250#define QIB_6120_ErrMask_RcvHdrErrMask_LSB 0x10
    251#define QIB_6120_ErrMask_RcvHdrErrMask_RMASK 0x1
    252#define QIB_6120_ErrMask_RcvHdrLenErrMask_LSB 0xF
    253#define QIB_6120_ErrMask_RcvHdrLenErrMask_RMASK 0x1
    254#define QIB_6120_ErrMask_RcvBadTidErrMask_LSB 0xE
    255#define QIB_6120_ErrMask_RcvBadTidErrMask_RMASK 0x1
    256#define QIB_6120_ErrMask_RcvHdrFullErrMask_LSB 0xD
    257#define QIB_6120_ErrMask_RcvHdrFullErrMask_RMASK 0x1
    258#define QIB_6120_ErrMask_RcvEgrFullErrMask_LSB 0xC
    259#define QIB_6120_ErrMask_RcvEgrFullErrMask_RMASK 0x1
    260#define QIB_6120_ErrMask_RcvBadVersionErrMask_LSB 0xB
    261#define QIB_6120_ErrMask_RcvBadVersionErrMask_RMASK 0x1
    262#define QIB_6120_ErrMask_RcvIBFlowErrMask_LSB 0xA
    263#define QIB_6120_ErrMask_RcvIBFlowErrMask_RMASK 0x1
    264#define QIB_6120_ErrMask_RcvEBPErrMask_LSB 0x9
    265#define QIB_6120_ErrMask_RcvEBPErrMask_RMASK 0x1
    266#define QIB_6120_ErrMask_RcvUnsupportedVLErrMask_LSB 0x8
    267#define QIB_6120_ErrMask_RcvUnsupportedVLErrMask_RMASK 0x1
    268#define QIB_6120_ErrMask_RcvUnexpectedCharErrMask_LSB 0x7
    269#define QIB_6120_ErrMask_RcvUnexpectedCharErrMask_RMASK 0x1
    270#define QIB_6120_ErrMask_RcvShortPktLenErrMask_LSB 0x6
    271#define QIB_6120_ErrMask_RcvShortPktLenErrMask_RMASK 0x1
    272#define QIB_6120_ErrMask_RcvLongPktLenErrMask_LSB 0x5
    273#define QIB_6120_ErrMask_RcvLongPktLenErrMask_RMASK 0x1
    274#define QIB_6120_ErrMask_RcvMaxPktLenErrMask_LSB 0x4
    275#define QIB_6120_ErrMask_RcvMaxPktLenErrMask_RMASK 0x1
    276#define QIB_6120_ErrMask_RcvMinPktLenErrMask_LSB 0x3
    277#define QIB_6120_ErrMask_RcvMinPktLenErrMask_RMASK 0x1
    278#define QIB_6120_ErrMask_RcvICRCErrMask_LSB 0x2
    279#define QIB_6120_ErrMask_RcvICRCErrMask_RMASK 0x1
    280#define QIB_6120_ErrMask_RcvVCRCErrMask_LSB 0x1
    281#define QIB_6120_ErrMask_RcvVCRCErrMask_RMASK 0x1
    282#define QIB_6120_ErrMask_RcvFormatErrMask_LSB 0x0
    283#define QIB_6120_ErrMask_RcvFormatErrMask_RMASK 0x1
    284
    285#define QIB_6120_ErrStatus_OFFS 0x88
    286#define QIB_6120_ErrStatus_Reserved_LSB 0x34
    287#define QIB_6120_ErrStatus_Reserved_RMASK 0xFFF
    288#define QIB_6120_ErrStatus_HardwareErr_LSB 0x33
    289#define QIB_6120_ErrStatus_HardwareErr_RMASK 0x1
    290#define QIB_6120_ErrStatus_ResetNegated_LSB 0x32
    291#define QIB_6120_ErrStatus_ResetNegated_RMASK 0x1
    292#define QIB_6120_ErrStatus_InvalidAddrErr_LSB 0x31
    293#define QIB_6120_ErrStatus_InvalidAddrErr_RMASK 0x1
    294#define QIB_6120_ErrStatus_IBStatusChanged_LSB 0x30
    295#define QIB_6120_ErrStatus_IBStatusChanged_RMASK 0x1
    296#define QIB_6120_ErrStatus_Reserved1_LSB 0x26
    297#define QIB_6120_ErrStatus_Reserved1_RMASK 0x3FF
    298#define QIB_6120_ErrStatus_SendUnsupportedVLErr_LSB 0x25
    299#define QIB_6120_ErrStatus_SendUnsupportedVLErr_RMASK 0x1
    300#define QIB_6120_ErrStatus_SendUnexpectedPktNumErr_LSB 0x24
    301#define QIB_6120_ErrStatus_SendUnexpectedPktNumErr_RMASK 0x1
    302#define QIB_6120_ErrStatus_SendPioArmLaunchErr_LSB 0x23
    303#define QIB_6120_ErrStatus_SendPioArmLaunchErr_RMASK 0x1
    304#define QIB_6120_ErrStatus_SendDroppedDataPktErr_LSB 0x22
    305#define QIB_6120_ErrStatus_SendDroppedDataPktErr_RMASK 0x1
    306#define QIB_6120_ErrStatus_SendDroppedSmpPktErr_LSB 0x21
    307#define QIB_6120_ErrStatus_SendDroppedSmpPktErr_RMASK 0x1
    308#define QIB_6120_ErrStatus_SendPktLenErr_LSB 0x20
    309#define QIB_6120_ErrStatus_SendPktLenErr_RMASK 0x1
    310#define QIB_6120_ErrStatus_SendUnderRunErr_LSB 0x1F
    311#define QIB_6120_ErrStatus_SendUnderRunErr_RMASK 0x1
    312#define QIB_6120_ErrStatus_SendMaxPktLenErr_LSB 0x1E
    313#define QIB_6120_ErrStatus_SendMaxPktLenErr_RMASK 0x1
    314#define QIB_6120_ErrStatus_SendMinPktLenErr_LSB 0x1D
    315#define QIB_6120_ErrStatus_SendMinPktLenErr_RMASK 0x1
    316#define QIB_6120_ErrStatus_Reserved2_LSB 0x12
    317#define QIB_6120_ErrStatus_Reserved2_RMASK 0x7FF
    318#define QIB_6120_ErrStatus_RcvIBLostLinkErr_LSB 0x11
    319#define QIB_6120_ErrStatus_RcvIBLostLinkErr_RMASK 0x1
    320#define QIB_6120_ErrStatus_RcvHdrErr_LSB 0x10
    321#define QIB_6120_ErrStatus_RcvHdrErr_RMASK 0x1
    322#define QIB_6120_ErrStatus_RcvHdrLenErr_LSB 0xF
    323#define QIB_6120_ErrStatus_RcvHdrLenErr_RMASK 0x1
    324#define QIB_6120_ErrStatus_RcvBadTidErr_LSB 0xE
    325#define QIB_6120_ErrStatus_RcvBadTidErr_RMASK 0x1
    326#define QIB_6120_ErrStatus_RcvHdrFullErr_LSB 0xD
    327#define QIB_6120_ErrStatus_RcvHdrFullErr_RMASK 0x1
    328#define QIB_6120_ErrStatus_RcvEgrFullErr_LSB 0xC
    329#define QIB_6120_ErrStatus_RcvEgrFullErr_RMASK 0x1
    330#define QIB_6120_ErrStatus_RcvBadVersionErr_LSB 0xB
    331#define QIB_6120_ErrStatus_RcvBadVersionErr_RMASK 0x1
    332#define QIB_6120_ErrStatus_RcvIBFlowErr_LSB 0xA
    333#define QIB_6120_ErrStatus_RcvIBFlowErr_RMASK 0x1
    334#define QIB_6120_ErrStatus_RcvEBPErr_LSB 0x9
    335#define QIB_6120_ErrStatus_RcvEBPErr_RMASK 0x1
    336#define QIB_6120_ErrStatus_RcvUnsupportedVLErr_LSB 0x8
    337#define QIB_6120_ErrStatus_RcvUnsupportedVLErr_RMASK 0x1
    338#define QIB_6120_ErrStatus_RcvUnexpectedCharErr_LSB 0x7
    339#define QIB_6120_ErrStatus_RcvUnexpectedCharErr_RMASK 0x1
    340#define QIB_6120_ErrStatus_RcvShortPktLenErr_LSB 0x6
    341#define QIB_6120_ErrStatus_RcvShortPktLenErr_RMASK 0x1
    342#define QIB_6120_ErrStatus_RcvLongPktLenErr_LSB 0x5
    343#define QIB_6120_ErrStatus_RcvLongPktLenErr_RMASK 0x1
    344#define QIB_6120_ErrStatus_RcvMaxPktLenErr_LSB 0x4
    345#define QIB_6120_ErrStatus_RcvMaxPktLenErr_RMASK 0x1
    346#define QIB_6120_ErrStatus_RcvMinPktLenErr_LSB 0x3
    347#define QIB_6120_ErrStatus_RcvMinPktLenErr_RMASK 0x1
    348#define QIB_6120_ErrStatus_RcvICRCErr_LSB 0x2
    349#define QIB_6120_ErrStatus_RcvICRCErr_RMASK 0x1
    350#define QIB_6120_ErrStatus_RcvVCRCErr_LSB 0x1
    351#define QIB_6120_ErrStatus_RcvVCRCErr_RMASK 0x1
    352#define QIB_6120_ErrStatus_RcvFormatErr_LSB 0x0
    353#define QIB_6120_ErrStatus_RcvFormatErr_RMASK 0x1
    354
    355#define QIB_6120_ErrClear_OFFS 0x90
    356#define QIB_6120_ErrClear_Reserved_LSB 0x34
    357#define QIB_6120_ErrClear_Reserved_RMASK 0xFFF
    358#define QIB_6120_ErrClear_HardwareErrClear_LSB 0x33
    359#define QIB_6120_ErrClear_HardwareErrClear_RMASK 0x1
    360#define QIB_6120_ErrClear_ResetNegatedClear_LSB 0x32
    361#define QIB_6120_ErrClear_ResetNegatedClear_RMASK 0x1
    362#define QIB_6120_ErrClear_InvalidAddrErrClear_LSB 0x31
    363#define QIB_6120_ErrClear_InvalidAddrErrClear_RMASK 0x1
    364#define QIB_6120_ErrClear_IBStatusChangedClear_LSB 0x30
    365#define QIB_6120_ErrClear_IBStatusChangedClear_RMASK 0x1
    366#define QIB_6120_ErrClear_Reserved1_LSB 0x26
    367#define QIB_6120_ErrClear_Reserved1_RMASK 0x3FF
    368#define QIB_6120_ErrClear_SendUnsupportedVLErrClear_LSB 0x25
    369#define QIB_6120_ErrClear_SendUnsupportedVLErrClear_RMASK 0x1
    370#define QIB_6120_ErrClear_SendUnexpectedPktNumErrClear_LSB 0x24
    371#define QIB_6120_ErrClear_SendUnexpectedPktNumErrClear_RMASK 0x1
    372#define QIB_6120_ErrClear_SendPioArmLaunchErrClear_LSB 0x23
    373#define QIB_6120_ErrClear_SendPioArmLaunchErrClear_RMASK 0x1
    374#define QIB_6120_ErrClear_SendDroppedDataPktErrClear_LSB 0x22
    375#define QIB_6120_ErrClear_SendDroppedDataPktErrClear_RMASK 0x1
    376#define QIB_6120_ErrClear_SendDroppedSmpPktErrClear_LSB 0x21
    377#define QIB_6120_ErrClear_SendDroppedSmpPktErrClear_RMASK 0x1
    378#define QIB_6120_ErrClear_SendPktLenErrClear_LSB 0x20
    379#define QIB_6120_ErrClear_SendPktLenErrClear_RMASK 0x1
    380#define QIB_6120_ErrClear_SendUnderRunErrClear_LSB 0x1F
    381#define QIB_6120_ErrClear_SendUnderRunErrClear_RMASK 0x1
    382#define QIB_6120_ErrClear_SendMaxPktLenErrClear_LSB 0x1E
    383#define QIB_6120_ErrClear_SendMaxPktLenErrClear_RMASK 0x1
    384#define QIB_6120_ErrClear_SendMinPktLenErrClear_LSB 0x1D
    385#define QIB_6120_ErrClear_SendMinPktLenErrClear_RMASK 0x1
    386#define QIB_6120_ErrClear_Reserved2_LSB 0x12
    387#define QIB_6120_ErrClear_Reserved2_RMASK 0x7FF
    388#define QIB_6120_ErrClear_RcvIBLostLinkErrClear_LSB 0x11
    389#define QIB_6120_ErrClear_RcvIBLostLinkErrClear_RMASK 0x1
    390#define QIB_6120_ErrClear_RcvHdrErrClear_LSB 0x10
    391#define QIB_6120_ErrClear_RcvHdrErrClear_RMASK 0x1
    392#define QIB_6120_ErrClear_RcvHdrLenErrClear_LSB 0xF
    393#define QIB_6120_ErrClear_RcvHdrLenErrClear_RMASK 0x1
    394#define QIB_6120_ErrClear_RcvBadTidErrClear_LSB 0xE
    395#define QIB_6120_ErrClear_RcvBadTidErrClear_RMASK 0x1
    396#define QIB_6120_ErrClear_RcvHdrFullErrClear_LSB 0xD
    397#define QIB_6120_ErrClear_RcvHdrFullErrClear_RMASK 0x1
    398#define QIB_6120_ErrClear_RcvEgrFullErrClear_LSB 0xC
    399#define QIB_6120_ErrClear_RcvEgrFullErrClear_RMASK 0x1
    400#define QIB_6120_ErrClear_RcvBadVersionErrClear_LSB 0xB
    401#define QIB_6120_ErrClear_RcvBadVersionErrClear_RMASK 0x1
    402#define QIB_6120_ErrClear_RcvIBFlowErrClear_LSB 0xA
    403#define QIB_6120_ErrClear_RcvIBFlowErrClear_RMASK 0x1
    404#define QIB_6120_ErrClear_RcvEBPErrClear_LSB 0x9
    405#define QIB_6120_ErrClear_RcvEBPErrClear_RMASK 0x1
    406#define QIB_6120_ErrClear_RcvUnsupportedVLErrClear_LSB 0x8
    407#define QIB_6120_ErrClear_RcvUnsupportedVLErrClear_RMASK 0x1
    408#define QIB_6120_ErrClear_RcvUnexpectedCharErrClear_LSB 0x7
    409#define QIB_6120_ErrClear_RcvUnexpectedCharErrClear_RMASK 0x1
    410#define QIB_6120_ErrClear_RcvShortPktLenErrClear_LSB 0x6
    411#define QIB_6120_ErrClear_RcvShortPktLenErrClear_RMASK 0x1
    412#define QIB_6120_ErrClear_RcvLongPktLenErrClear_LSB 0x5
    413#define QIB_6120_ErrClear_RcvLongPktLenErrClear_RMASK 0x1
    414#define QIB_6120_ErrClear_RcvMaxPktLenErrClear_LSB 0x4
    415#define QIB_6120_ErrClear_RcvMaxPktLenErrClear_RMASK 0x1
    416#define QIB_6120_ErrClear_RcvMinPktLenErrClear_LSB 0x3
    417#define QIB_6120_ErrClear_RcvMinPktLenErrClear_RMASK 0x1
    418#define QIB_6120_ErrClear_RcvICRCErrClear_LSB 0x2
    419#define QIB_6120_ErrClear_RcvICRCErrClear_RMASK 0x1
    420#define QIB_6120_ErrClear_RcvVCRCErrClear_LSB 0x1
    421#define QIB_6120_ErrClear_RcvVCRCErrClear_RMASK 0x1
    422#define QIB_6120_ErrClear_RcvFormatErrClear_LSB 0x0
    423#define QIB_6120_ErrClear_RcvFormatErrClear_RMASK 0x1
    424
    425#define QIB_6120_HwErrMask_OFFS 0x98
    426#define QIB_6120_HwErrMask_IBCBusFromSPCParityErrMask_LSB 0x3F
    427#define QIB_6120_HwErrMask_IBCBusFromSPCParityErrMask_RMASK 0x1
    428#define QIB_6120_HwErrMask_IBCBusToSPCParityErrMask_LSB 0x3E
    429#define QIB_6120_HwErrMask_IBCBusToSPCParityErrMask_RMASK 0x1
    430#define QIB_6120_HwErrMask_Reserved_LSB 0x3D
    431#define QIB_6120_HwErrMask_Reserved_RMASK 0x1
    432#define QIB_6120_HwErrMask_IBSerdesPClkNotDetectMask_LSB 0x3C
    433#define QIB_6120_HwErrMask_IBSerdesPClkNotDetectMask_RMASK 0x1
    434#define QIB_6120_HwErrMask_PCIESerdesQ0PClkNotDetectMask_LSB 0x3B
    435#define QIB_6120_HwErrMask_PCIESerdesQ0PClkNotDetectMask_RMASK 0x1
    436#define QIB_6120_HwErrMask_PCIESerdesQ1PClkNotDetectMask_LSB 0x3A
    437#define QIB_6120_HwErrMask_PCIESerdesQ1PClkNotDetectMask_RMASK 0x1
    438#define QIB_6120_HwErrMask_Reserved1_LSB 0x39
    439#define QIB_6120_HwErrMask_Reserved1_RMASK 0x1
    440#define QIB_6120_HwErrMask_IBPLLrfSlipMask_LSB 0x38
    441#define QIB_6120_HwErrMask_IBPLLrfSlipMask_RMASK 0x1
    442#define QIB_6120_HwErrMask_IBPLLfbSlipMask_LSB 0x37
    443#define QIB_6120_HwErrMask_IBPLLfbSlipMask_RMASK 0x1
    444#define QIB_6120_HwErrMask_PowerOnBISTFailedMask_LSB 0x36
    445#define QIB_6120_HwErrMask_PowerOnBISTFailedMask_RMASK 0x1
    446#define QIB_6120_HwErrMask_Reserved2_LSB 0x33
    447#define QIB_6120_HwErrMask_Reserved2_RMASK 0x7
    448#define QIB_6120_HwErrMask_RXEMemParityErrMask_LSB 0x2C
    449#define QIB_6120_HwErrMask_RXEMemParityErrMask_RMASK 0x7F
    450#define QIB_6120_HwErrMask_TXEMemParityErrMask_LSB 0x28
    451#define QIB_6120_HwErrMask_TXEMemParityErrMask_RMASK 0xF
    452#define QIB_6120_HwErrMask_Reserved3_LSB 0x22
    453#define QIB_6120_HwErrMask_Reserved3_RMASK 0x3F
    454#define QIB_6120_HwErrMask_PCIeBusParityErrMask_LSB 0x1F
    455#define QIB_6120_HwErrMask_PCIeBusParityErrMask_RMASK 0x7
    456#define QIB_6120_HwErrMask_PcieCplTimeoutMask_LSB 0x1E
    457#define QIB_6120_HwErrMask_PcieCplTimeoutMask_RMASK 0x1
    458#define QIB_6120_HwErrMask_PoisonedTLPMask_LSB 0x1D
    459#define QIB_6120_HwErrMask_PoisonedTLPMask_RMASK 0x1
    460#define QIB_6120_HwErrMask_Reserved4_LSB 0x6
    461#define QIB_6120_HwErrMask_Reserved4_RMASK 0x7FFFFF
    462#define QIB_6120_HwErrMask_PCIeMemParityErrMask_LSB 0x0
    463#define QIB_6120_HwErrMask_PCIeMemParityErrMask_RMASK 0x3F
    464
    465#define QIB_6120_HwErrStatus_OFFS 0xA0
    466#define QIB_6120_HwErrStatus_IBCBusFromSPCParityErr_LSB 0x3F
    467#define QIB_6120_HwErrStatus_IBCBusFromSPCParityErr_RMASK 0x1
    468#define QIB_6120_HwErrStatus_IBCBusToSPCParityErr_LSB 0x3E
    469#define QIB_6120_HwErrStatus_IBCBusToSPCParityErr_RMASK 0x1
    470#define QIB_6120_HwErrStatus_Reserved_LSB 0x3D
    471#define QIB_6120_HwErrStatus_Reserved_RMASK 0x1
    472#define QIB_6120_HwErrStatus_IBSerdesPClkNotDetect_LSB 0x3C
    473#define QIB_6120_HwErrStatus_IBSerdesPClkNotDetect_RMASK 0x1
    474#define QIB_6120_HwErrStatus_PCIESerdesQ0PClkNotDetect_LSB 0x3B
    475#define QIB_6120_HwErrStatus_PCIESerdesQ0PClkNotDetect_RMASK 0x1
    476#define QIB_6120_HwErrStatus_PCIESerdesQ1PClkNotDetect_LSB 0x3A
    477#define QIB_6120_HwErrStatus_PCIESerdesQ1PClkNotDetect_RMASK 0x1
    478#define QIB_6120_HwErrStatus_Reserved1_LSB 0x39
    479#define QIB_6120_HwErrStatus_Reserved1_RMASK 0x1
    480#define QIB_6120_HwErrStatus_IBPLLrfSlip_LSB 0x38
    481#define QIB_6120_HwErrStatus_IBPLLrfSlip_RMASK 0x1
    482#define QIB_6120_HwErrStatus_IBPLLfbSlip_LSB 0x37
    483#define QIB_6120_HwErrStatus_IBPLLfbSlip_RMASK 0x1
    484#define QIB_6120_HwErrStatus_PowerOnBISTFailed_LSB 0x36
    485#define QIB_6120_HwErrStatus_PowerOnBISTFailed_RMASK 0x1
    486#define QIB_6120_HwErrStatus_Reserved2_LSB 0x33
    487#define QIB_6120_HwErrStatus_Reserved2_RMASK 0x7
    488#define QIB_6120_HwErrStatus_RXEMemParity_LSB 0x2C
    489#define QIB_6120_HwErrStatus_RXEMemParity_RMASK 0x7F
    490#define QIB_6120_HwErrStatus_TXEMemParity_LSB 0x28
    491#define QIB_6120_HwErrStatus_TXEMemParity_RMASK 0xF
    492#define QIB_6120_HwErrStatus_Reserved3_LSB 0x22
    493#define QIB_6120_HwErrStatus_Reserved3_RMASK 0x3F
    494#define QIB_6120_HwErrStatus_PCIeBusParity_LSB 0x1F
    495#define QIB_6120_HwErrStatus_PCIeBusParity_RMASK 0x7
    496#define QIB_6120_HwErrStatus_PcieCplTimeout_LSB 0x1E
    497#define QIB_6120_HwErrStatus_PcieCplTimeout_RMASK 0x1
    498#define QIB_6120_HwErrStatus_PoisenedTLP_LSB 0x1D
    499#define QIB_6120_HwErrStatus_PoisenedTLP_RMASK 0x1
    500#define QIB_6120_HwErrStatus_Reserved4_LSB 0x6
    501#define QIB_6120_HwErrStatus_Reserved4_RMASK 0x7FFFFF
    502#define QIB_6120_HwErrStatus_PCIeMemParity_LSB 0x0
    503#define QIB_6120_HwErrStatus_PCIeMemParity_RMASK 0x3F
    504
    505#define QIB_6120_HwErrClear_OFFS 0xA8
    506#define QIB_6120_HwErrClear_IBCBusFromSPCParityErrClear_LSB 0x3F
    507#define QIB_6120_HwErrClear_IBCBusFromSPCParityErrClear_RMASK 0x1
    508#define QIB_6120_HwErrClear_IBCBusToSPCparityErrClear_LSB 0x3E
    509#define QIB_6120_HwErrClear_IBCBusToSPCparityErrClear_RMASK 0x1
    510#define QIB_6120_HwErrClear_Reserved_LSB 0x3D
    511#define QIB_6120_HwErrClear_Reserved_RMASK 0x1
    512#define QIB_6120_HwErrClear_IBSerdesPClkNotDetectClear_LSB 0x3C
    513#define QIB_6120_HwErrClear_IBSerdesPClkNotDetectClear_RMASK 0x1
    514#define QIB_6120_HwErrClear_PCIESerdesQ0PClkNotDetectClear_LSB 0x3B
    515#define QIB_6120_HwErrClear_PCIESerdesQ0PClkNotDetectClear_RMASK 0x1
    516#define QIB_6120_HwErrClear_PCIESerdesQ1PClkNotDetectClear_LSB 0x3A
    517#define QIB_6120_HwErrClear_PCIESerdesQ1PClkNotDetectClear_RMASK 0x1
    518#define QIB_6120_HwErrClear_Reserved1_LSB 0x39
    519#define QIB_6120_HwErrClear_Reserved1_RMASK 0x1
    520#define QIB_6120_HwErrClear_IBPLLrfSlipClear_LSB 0x38
    521#define QIB_6120_HwErrClear_IBPLLrfSlipClear_RMASK 0x1
    522#define QIB_6120_HwErrClear_IBPLLfbSlipClear_LSB 0x37
    523#define QIB_6120_HwErrClear_IBPLLfbSlipClear_RMASK 0x1
    524#define QIB_6120_HwErrClear_PowerOnBISTFailedClear_LSB 0x36
    525#define QIB_6120_HwErrClear_PowerOnBISTFailedClear_RMASK 0x1
    526#define QIB_6120_HwErrClear_Reserved2_LSB 0x33
    527#define QIB_6120_HwErrClear_Reserved2_RMASK 0x7
    528#define QIB_6120_HwErrClear_RXEMemParityClear_LSB 0x2C
    529#define QIB_6120_HwErrClear_RXEMemParityClear_RMASK 0x7F
    530#define QIB_6120_HwErrClear_TXEMemParityClear_LSB 0x28
    531#define QIB_6120_HwErrClear_TXEMemParityClear_RMASK 0xF
    532#define QIB_6120_HwErrClear_Reserved3_LSB 0x22
    533#define QIB_6120_HwErrClear_Reserved3_RMASK 0x3F
    534#define QIB_6120_HwErrClear_PCIeBusParityClr_LSB 0x1F
    535#define QIB_6120_HwErrClear_PCIeBusParityClr_RMASK 0x7
    536#define QIB_6120_HwErrClear_PcieCplTimeoutClear_LSB 0x1E
    537#define QIB_6120_HwErrClear_PcieCplTimeoutClear_RMASK 0x1
    538#define QIB_6120_HwErrClear_PoisonedTLPClear_LSB 0x1D
    539#define QIB_6120_HwErrClear_PoisonedTLPClear_RMASK 0x1
    540#define QIB_6120_HwErrClear_Reserved4_LSB 0x6
    541#define QIB_6120_HwErrClear_Reserved4_RMASK 0x7FFFFF
    542#define QIB_6120_HwErrClear_PCIeMemParityClr_LSB 0x0
    543#define QIB_6120_HwErrClear_PCIeMemParityClr_RMASK 0x3F
    544
    545#define QIB_6120_HwDiagCtrl_OFFS 0xB0
    546#define QIB_6120_HwDiagCtrl_ForceIBCBusFromSPCParityErr_LSB 0x3F
    547#define QIB_6120_HwDiagCtrl_ForceIBCBusFromSPCParityErr_RMASK 0x1
    548#define QIB_6120_HwDiagCtrl_ForceIBCBusToSPCParityErr_LSB 0x3E
    549#define QIB_6120_HwDiagCtrl_ForceIBCBusToSPCParityErr_RMASK 0x1
    550#define QIB_6120_HwDiagCtrl_CounterWrEnable_LSB 0x3D
    551#define QIB_6120_HwDiagCtrl_CounterWrEnable_RMASK 0x1
    552#define QIB_6120_HwDiagCtrl_CounterDisable_LSB 0x3C
    553#define QIB_6120_HwDiagCtrl_CounterDisable_RMASK 0x1
    554#define QIB_6120_HwDiagCtrl_Reserved_LSB 0x33
    555#define QIB_6120_HwDiagCtrl_Reserved_RMASK 0x1FF
    556#define QIB_6120_HwDiagCtrl_ForceRxMemParityErr_LSB 0x2C
    557#define QIB_6120_HwDiagCtrl_ForceRxMemParityErr_RMASK 0x7F
    558#define QIB_6120_HwDiagCtrl_ForceTxMemparityErr_LSB 0x28
    559#define QIB_6120_HwDiagCtrl_ForceTxMemparityErr_RMASK 0xF
    560#define QIB_6120_HwDiagCtrl_Reserved1_LSB 0x23
    561#define QIB_6120_HwDiagCtrl_Reserved1_RMASK 0x1F
    562#define QIB_6120_HwDiagCtrl_forcePCIeBusParity_LSB 0x1F
    563#define QIB_6120_HwDiagCtrl_forcePCIeBusParity_RMASK 0xF
    564#define QIB_6120_HwDiagCtrl_Reserved2_LSB 0x6
    565#define QIB_6120_HwDiagCtrl_Reserved2_RMASK 0x1FFFFFF
    566#define QIB_6120_HwDiagCtrl_forcePCIeMemParity_LSB 0x0
    567#define QIB_6120_HwDiagCtrl_forcePCIeMemParity_RMASK 0x3F
    568
    569#define QIB_6120_IBCStatus_OFFS 0xC0
    570#define QIB_6120_IBCStatus_TxCreditOk_LSB 0x1F
    571#define QIB_6120_IBCStatus_TxCreditOk_RMASK 0x1
    572#define QIB_6120_IBCStatus_TxReady_LSB 0x1E
    573#define QIB_6120_IBCStatus_TxReady_RMASK 0x1
    574#define QIB_6120_IBCStatus_Reserved_LSB 0x7
    575#define QIB_6120_IBCStatus_Reserved_RMASK 0x7FFFFF
    576#define QIB_6120_IBCStatus_LinkState_LSB 0x4
    577#define QIB_6120_IBCStatus_LinkState_RMASK 0x7
    578#define QIB_6120_IBCStatus_LinkTrainingState_LSB 0x0
    579#define QIB_6120_IBCStatus_LinkTrainingState_RMASK 0xF
    580
    581#define QIB_6120_IBCCtrl_OFFS 0xC8
    582#define QIB_6120_IBCCtrl_Loopback_LSB 0x3F
    583#define QIB_6120_IBCCtrl_Loopback_RMASK 0x1
    584#define QIB_6120_IBCCtrl_LinkDownDefaultState_LSB 0x3E
    585#define QIB_6120_IBCCtrl_LinkDownDefaultState_RMASK 0x1
    586#define QIB_6120_IBCCtrl_Reserved_LSB 0x2B
    587#define QIB_6120_IBCCtrl_Reserved_RMASK 0x7FFFF
    588#define QIB_6120_IBCCtrl_CreditScale_LSB 0x28
    589#define QIB_6120_IBCCtrl_CreditScale_RMASK 0x7
    590#define QIB_6120_IBCCtrl_OverrunThreshold_LSB 0x24
    591#define QIB_6120_IBCCtrl_OverrunThreshold_RMASK 0xF
    592#define QIB_6120_IBCCtrl_PhyerrThreshold_LSB 0x20
    593#define QIB_6120_IBCCtrl_PhyerrThreshold_RMASK 0xF
    594#define QIB_6120_IBCCtrl_Reserved1_LSB 0x1F
    595#define QIB_6120_IBCCtrl_Reserved1_RMASK 0x1
    596#define QIB_6120_IBCCtrl_MaxPktLen_LSB 0x14
    597#define QIB_6120_IBCCtrl_MaxPktLen_RMASK 0x7FF
    598#define QIB_6120_IBCCtrl_LinkCmd_LSB 0x12
    599#define QIB_6120_IBCCtrl_LinkCmd_RMASK 0x3
    600#define QIB_6120_IBCCtrl_LinkInitCmd_LSB 0x10
    601#define QIB_6120_IBCCtrl_LinkInitCmd_RMASK 0x3
    602#define QIB_6120_IBCCtrl_FlowCtrlWaterMark_LSB 0x8
    603#define QIB_6120_IBCCtrl_FlowCtrlWaterMark_RMASK 0xFF
    604#define QIB_6120_IBCCtrl_FlowCtrlPeriod_LSB 0x0
    605#define QIB_6120_IBCCtrl_FlowCtrlPeriod_RMASK 0xFF
    606
    607#define QIB_6120_EXTStatus_OFFS 0xD0
    608#define QIB_6120_EXTStatus_GPIOIn_LSB 0x30
    609#define QIB_6120_EXTStatus_GPIOIn_RMASK 0xFFFF
    610#define QIB_6120_EXTStatus_Reserved_LSB 0x20
    611#define QIB_6120_EXTStatus_Reserved_RMASK 0xFFFF
    612#define QIB_6120_EXTStatus_Reserved1_LSB 0x10
    613#define QIB_6120_EXTStatus_Reserved1_RMASK 0xFFFF
    614#define QIB_6120_EXTStatus_MemBISTFoundErr_LSB 0xF
    615#define QIB_6120_EXTStatus_MemBISTFoundErr_RMASK 0x1
    616#define QIB_6120_EXTStatus_MemBISTEndTest_LSB 0xE
    617#define QIB_6120_EXTStatus_MemBISTEndTest_RMASK 0x1
    618#define QIB_6120_EXTStatus_Reserved2_LSB 0x0
    619#define QIB_6120_EXTStatus_Reserved2_RMASK 0x3FFF
    620
    621#define QIB_6120_EXTCtrl_OFFS 0xD8
    622#define QIB_6120_EXTCtrl_GPIOOe_LSB 0x30
    623#define QIB_6120_EXTCtrl_GPIOOe_RMASK 0xFFFF
    624#define QIB_6120_EXTCtrl_GPIOInvert_LSB 0x20
    625#define QIB_6120_EXTCtrl_GPIOInvert_RMASK 0xFFFF
    626#define QIB_6120_EXTCtrl_Reserved_LSB 0x4
    627#define QIB_6120_EXTCtrl_Reserved_RMASK 0xFFFFFFF
    628#define QIB_6120_EXTCtrl_LEDPriPortGreenOn_LSB 0x3
    629#define QIB_6120_EXTCtrl_LEDPriPortGreenOn_RMASK 0x1
    630#define QIB_6120_EXTCtrl_LEDPriPortYellowOn_LSB 0x2
    631#define QIB_6120_EXTCtrl_LEDPriPortYellowOn_RMASK 0x1
    632#define QIB_6120_EXTCtrl_LEDGblOkGreenOn_LSB 0x1
    633#define QIB_6120_EXTCtrl_LEDGblOkGreenOn_RMASK 0x1
    634#define QIB_6120_EXTCtrl_LEDGblErrRedOff_LSB 0x0
    635#define QIB_6120_EXTCtrl_LEDGblErrRedOff_RMASK 0x1
    636
    637#define QIB_6120_GPIOOut_OFFS 0xE0
    638
    639#define QIB_6120_GPIOMask_OFFS 0xE8
    640
    641#define QIB_6120_GPIOStatus_OFFS 0xF0
    642
    643#define QIB_6120_GPIOClear_OFFS 0xF8
    644
    645#define QIB_6120_RcvCtrl_OFFS 0x100
    646#define QIB_6120_RcvCtrl_TailUpd_LSB 0x1F
    647#define QIB_6120_RcvCtrl_TailUpd_RMASK 0x1
    648#define QIB_6120_RcvCtrl_RcvPartitionKeyDisable_LSB 0x1E
    649#define QIB_6120_RcvCtrl_RcvPartitionKeyDisable_RMASK 0x1
    650#define QIB_6120_RcvCtrl_Reserved_LSB 0x15
    651#define QIB_6120_RcvCtrl_Reserved_RMASK 0x1FF
    652#define QIB_6120_RcvCtrl_IntrAvail_LSB 0x10
    653#define QIB_6120_RcvCtrl_IntrAvail_RMASK 0x1F
    654#define QIB_6120_RcvCtrl_Reserved1_LSB 0x9
    655#define QIB_6120_RcvCtrl_Reserved1_RMASK 0x7F
    656#define QIB_6120_RcvCtrl_Reserved2_LSB 0x5
    657#define QIB_6120_RcvCtrl_Reserved2_RMASK 0xF
    658#define QIB_6120_RcvCtrl_PortEnable_LSB 0x0
    659#define QIB_6120_RcvCtrl_PortEnable_RMASK 0x1F
    660
    661#define QIB_6120_RcvBTHQP_OFFS 0x108
    662#define QIB_6120_RcvBTHQP_BTHQP_Mask_LSB 0x1E
    663#define QIB_6120_RcvBTHQP_BTHQP_Mask_RMASK 0x3
    664#define QIB_6120_RcvBTHQP_Reserved_LSB 0x18
    665#define QIB_6120_RcvBTHQP_Reserved_RMASK 0x3F
    666#define QIB_6120_RcvBTHQP_RcvBTHQP_LSB 0x0
    667#define QIB_6120_RcvBTHQP_RcvBTHQP_RMASK 0xFFFFFF
    668
    669#define QIB_6120_RcvHdrSize_OFFS 0x110
    670
    671#define QIB_6120_RcvHdrCnt_OFFS 0x118
    672
    673#define QIB_6120_RcvHdrEntSize_OFFS 0x120
    674
    675#define QIB_6120_RcvTIDBase_OFFS 0x128
    676
    677#define QIB_6120_RcvTIDCnt_OFFS 0x130
    678
    679#define QIB_6120_RcvEgrBase_OFFS 0x138
    680
    681#define QIB_6120_RcvEgrCnt_OFFS 0x140
    682
    683#define QIB_6120_RcvBufBase_OFFS 0x148
    684
    685#define QIB_6120_RcvBufSize_OFFS 0x150
    686
    687#define QIB_6120_RxIntMemBase_OFFS 0x158
    688
    689#define QIB_6120_RxIntMemSize_OFFS 0x160
    690
    691#define QIB_6120_RcvPartitionKey_OFFS 0x168
    692
    693#define QIB_6120_RcvPktLEDCnt_OFFS 0x178
    694#define QIB_6120_RcvPktLEDCnt_ONperiod_LSB 0x20
    695#define QIB_6120_RcvPktLEDCnt_ONperiod_RMASK 0xFFFFFFFF
    696#define QIB_6120_RcvPktLEDCnt_OFFperiod_LSB 0x0
    697#define QIB_6120_RcvPktLEDCnt_OFFperiod_RMASK 0xFFFFFFFF
    698
    699#define QIB_6120_SendCtrl_OFFS 0x1C0
    700#define QIB_6120_SendCtrl_Disarm_LSB 0x1F
    701#define QIB_6120_SendCtrl_Disarm_RMASK 0x1
    702#define QIB_6120_SendCtrl_Reserved_LSB 0x17
    703#define QIB_6120_SendCtrl_Reserved_RMASK 0xFF
    704#define QIB_6120_SendCtrl_DisarmPIOBuf_LSB 0x10
    705#define QIB_6120_SendCtrl_DisarmPIOBuf_RMASK 0x7F
    706#define QIB_6120_SendCtrl_Reserved1_LSB 0x4
    707#define QIB_6120_SendCtrl_Reserved1_RMASK 0xFFF
    708#define QIB_6120_SendCtrl_PIOEnable_LSB 0x3
    709#define QIB_6120_SendCtrl_PIOEnable_RMASK 0x1
    710#define QIB_6120_SendCtrl_PIOBufAvailUpd_LSB 0x2
    711#define QIB_6120_SendCtrl_PIOBufAvailUpd_RMASK 0x1
    712#define QIB_6120_SendCtrl_PIOIntBufAvail_LSB 0x1
    713#define QIB_6120_SendCtrl_PIOIntBufAvail_RMASK 0x1
    714#define QIB_6120_SendCtrl_Abort_LSB 0x0
    715#define QIB_6120_SendCtrl_Abort_RMASK 0x1
    716
    717#define QIB_6120_SendPIOBufBase_OFFS 0x1C8
    718#define QIB_6120_SendPIOBufBase_Reserved_LSB 0x35
    719#define QIB_6120_SendPIOBufBase_Reserved_RMASK 0x7FF
    720#define QIB_6120_SendPIOBufBase_BaseAddr_LargePIO_LSB 0x20
    721#define QIB_6120_SendPIOBufBase_BaseAddr_LargePIO_RMASK 0x1FFFFF
    722#define QIB_6120_SendPIOBufBase_Reserved1_LSB 0x15
    723#define QIB_6120_SendPIOBufBase_Reserved1_RMASK 0x7FF
    724#define QIB_6120_SendPIOBufBase_BaseAddr_SmallPIO_LSB 0x0
    725#define QIB_6120_SendPIOBufBase_BaseAddr_SmallPIO_RMASK 0x1FFFFF
    726
    727#define QIB_6120_SendPIOSize_OFFS 0x1D0
    728#define QIB_6120_SendPIOSize_Reserved_LSB 0x2D
    729#define QIB_6120_SendPIOSize_Reserved_RMASK 0xFFFFF
    730#define QIB_6120_SendPIOSize_Size_LargePIO_LSB 0x20
    731#define QIB_6120_SendPIOSize_Size_LargePIO_RMASK 0x1FFF
    732#define QIB_6120_SendPIOSize_Reserved1_LSB 0xC
    733#define QIB_6120_SendPIOSize_Reserved1_RMASK 0xFFFFF
    734#define QIB_6120_SendPIOSize_Size_SmallPIO_LSB 0x0
    735#define QIB_6120_SendPIOSize_Size_SmallPIO_RMASK 0xFFF
    736
    737#define QIB_6120_SendPIOBufCnt_OFFS 0x1D8
    738#define QIB_6120_SendPIOBufCnt_Reserved_LSB 0x24
    739#define QIB_6120_SendPIOBufCnt_Reserved_RMASK 0xFFFFFFF
    740#define QIB_6120_SendPIOBufCnt_Num_LargePIO_LSB 0x20
    741#define QIB_6120_SendPIOBufCnt_Num_LargePIO_RMASK 0xF
    742#define QIB_6120_SendPIOBufCnt_Reserved1_LSB 0x9
    743#define QIB_6120_SendPIOBufCnt_Reserved1_RMASK 0x7FFFFF
    744#define QIB_6120_SendPIOBufCnt_Num_SmallPIO_LSB 0x0
    745#define QIB_6120_SendPIOBufCnt_Num_SmallPIO_RMASK 0x1FF
    746
    747#define QIB_6120_SendPIOAvailAddr_OFFS 0x1E0
    748#define QIB_6120_SendPIOAvailAddr_SendPIOAvailAddr_LSB 0x6
    749#define QIB_6120_SendPIOAvailAddr_SendPIOAvailAddr_RMASK 0x3FFFFFFFF
    750#define QIB_6120_SendPIOAvailAddr_Reserved_LSB 0x0
    751#define QIB_6120_SendPIOAvailAddr_Reserved_RMASK 0x3F
    752
    753#define QIB_6120_SendBufErr0_OFFS 0x240
    754#define QIB_6120_SendBufErr0_SendBufErrPIO_63_0_LSB 0x0
    755#define QIB_6120_SendBufErr0_SendBufErrPIO_63_0_RMASK 0x0
    756
    757#define QIB_6120_RcvHdrAddr0_OFFS 0x280
    758#define QIB_6120_RcvHdrAddr0_RcvHdrAddr0_LSB 0x2
    759#define QIB_6120_RcvHdrAddr0_RcvHdrAddr0_RMASK 0x3FFFFFFFFF
    760#define QIB_6120_RcvHdrAddr0_Reserved_LSB 0x0
    761#define QIB_6120_RcvHdrAddr0_Reserved_RMASK 0x3
    762
    763#define QIB_6120_RcvHdrTailAddr0_OFFS 0x300
    764#define QIB_6120_RcvHdrTailAddr0_RcvHdrTailAddr0_LSB 0x2
    765#define QIB_6120_RcvHdrTailAddr0_RcvHdrTailAddr0_RMASK 0x3FFFFFFFFF
    766#define QIB_6120_RcvHdrTailAddr0_Reserved_LSB 0x0
    767#define QIB_6120_RcvHdrTailAddr0_Reserved_RMASK 0x3
    768
    769#define QIB_6120_SerdesCfg0_OFFS 0x3C0
    770#define QIB_6120_SerdesCfg0_DisableIBTxIdleDetect_LSB 0x3F
    771#define QIB_6120_SerdesCfg0_DisableIBTxIdleDetect_RMASK 0x1
    772#define QIB_6120_SerdesCfg0_Reserved_LSB 0x38
    773#define QIB_6120_SerdesCfg0_Reserved_RMASK 0x7F
    774#define QIB_6120_SerdesCfg0_RxEqCtl_LSB 0x36
    775#define QIB_6120_SerdesCfg0_RxEqCtl_RMASK 0x3
    776#define QIB_6120_SerdesCfg0_TxTermAdj_LSB 0x34
    777#define QIB_6120_SerdesCfg0_TxTermAdj_RMASK 0x3
    778#define QIB_6120_SerdesCfg0_RxTermAdj_LSB 0x32
    779#define QIB_6120_SerdesCfg0_RxTermAdj_RMASK 0x3
    780#define QIB_6120_SerdesCfg0_TermAdj1_LSB 0x31
    781#define QIB_6120_SerdesCfg0_TermAdj1_RMASK 0x1
    782#define QIB_6120_SerdesCfg0_TermAdj0_LSB 0x30
    783#define QIB_6120_SerdesCfg0_TermAdj0_RMASK 0x1
    784#define QIB_6120_SerdesCfg0_LPBKA_LSB 0x2F
    785#define QIB_6120_SerdesCfg0_LPBKA_RMASK 0x1
    786#define QIB_6120_SerdesCfg0_LPBKB_LSB 0x2E
    787#define QIB_6120_SerdesCfg0_LPBKB_RMASK 0x1
    788#define QIB_6120_SerdesCfg0_LPBKC_LSB 0x2D
    789#define QIB_6120_SerdesCfg0_LPBKC_RMASK 0x1
    790#define QIB_6120_SerdesCfg0_LPBKD_LSB 0x2C
    791#define QIB_6120_SerdesCfg0_LPBKD_RMASK 0x1
    792#define QIB_6120_SerdesCfg0_PW_LSB 0x2B
    793#define QIB_6120_SerdesCfg0_PW_RMASK 0x1
    794#define QIB_6120_SerdesCfg0_RefSel_LSB 0x29
    795#define QIB_6120_SerdesCfg0_RefSel_RMASK 0x3
    796#define QIB_6120_SerdesCfg0_ParReset_LSB 0x28
    797#define QIB_6120_SerdesCfg0_ParReset_RMASK 0x1
    798#define QIB_6120_SerdesCfg0_ParLPBK_LSB 0x27
    799#define QIB_6120_SerdesCfg0_ParLPBK_RMASK 0x1
    800#define QIB_6120_SerdesCfg0_OffsetEn_LSB 0x26
    801#define QIB_6120_SerdesCfg0_OffsetEn_RMASK 0x1
    802#define QIB_6120_SerdesCfg0_Offset_LSB 0x1E
    803#define QIB_6120_SerdesCfg0_Offset_RMASK 0xFF
    804#define QIB_6120_SerdesCfg0_L2PwrDn_LSB 0x1D
    805#define QIB_6120_SerdesCfg0_L2PwrDn_RMASK 0x1
    806#define QIB_6120_SerdesCfg0_ResetPLL_LSB 0x1C
    807#define QIB_6120_SerdesCfg0_ResetPLL_RMASK 0x1
    808#define QIB_6120_SerdesCfg0_RxTermEnX_LSB 0x18
    809#define QIB_6120_SerdesCfg0_RxTermEnX_RMASK 0xF
    810#define QIB_6120_SerdesCfg0_BeaconTxEnX_LSB 0x14
    811#define QIB_6120_SerdesCfg0_BeaconTxEnX_RMASK 0xF
    812#define QIB_6120_SerdesCfg0_RxDetEnX_LSB 0x10
    813#define QIB_6120_SerdesCfg0_RxDetEnX_RMASK 0xF
    814#define QIB_6120_SerdesCfg0_TxIdeEnX_LSB 0xC
    815#define QIB_6120_SerdesCfg0_TxIdeEnX_RMASK 0xF
    816#define QIB_6120_SerdesCfg0_RxIdleEnX_LSB 0x8
    817#define QIB_6120_SerdesCfg0_RxIdleEnX_RMASK 0xF
    818#define QIB_6120_SerdesCfg0_L1PwrDnA_LSB 0x7
    819#define QIB_6120_SerdesCfg0_L1PwrDnA_RMASK 0x1
    820#define QIB_6120_SerdesCfg0_L1PwrDnB_LSB 0x6
    821#define QIB_6120_SerdesCfg0_L1PwrDnB_RMASK 0x1
    822#define QIB_6120_SerdesCfg0_L1PwrDnC_LSB 0x5
    823#define QIB_6120_SerdesCfg0_L1PwrDnC_RMASK 0x1
    824#define QIB_6120_SerdesCfg0_L1PwrDnD_LSB 0x4
    825#define QIB_6120_SerdesCfg0_L1PwrDnD_RMASK 0x1
    826#define QIB_6120_SerdesCfg0_ResetA_LSB 0x3
    827#define QIB_6120_SerdesCfg0_ResetA_RMASK 0x1
    828#define QIB_6120_SerdesCfg0_ResetB_LSB 0x2
    829#define QIB_6120_SerdesCfg0_ResetB_RMASK 0x1
    830#define QIB_6120_SerdesCfg0_ResetC_LSB 0x1
    831#define QIB_6120_SerdesCfg0_ResetC_RMASK 0x1
    832#define QIB_6120_SerdesCfg0_ResetD_LSB 0x0
    833#define QIB_6120_SerdesCfg0_ResetD_RMASK 0x1
    834
    835#define QIB_6120_SerdesStat_OFFS 0x3D0
    836#define QIB_6120_SerdesStat_Reserved_LSB 0xC
    837#define QIB_6120_SerdesStat_Reserved_RMASK 0xFFFFFFFFFFFFF
    838#define QIB_6120_SerdesStat_BeaconDetA_LSB 0xB
    839#define QIB_6120_SerdesStat_BeaconDetA_RMASK 0x1
    840#define QIB_6120_SerdesStat_BeaconDetB_LSB 0xA
    841#define QIB_6120_SerdesStat_BeaconDetB_RMASK 0x1
    842#define QIB_6120_SerdesStat_BeaconDetC_LSB 0x9
    843#define QIB_6120_SerdesStat_BeaconDetC_RMASK 0x1
    844#define QIB_6120_SerdesStat_BeaconDetD_LSB 0x8
    845#define QIB_6120_SerdesStat_BeaconDetD_RMASK 0x1
    846#define QIB_6120_SerdesStat_RxDetA_LSB 0x7
    847#define QIB_6120_SerdesStat_RxDetA_RMASK 0x1
    848#define QIB_6120_SerdesStat_RxDetB_LSB 0x6
    849#define QIB_6120_SerdesStat_RxDetB_RMASK 0x1
    850#define QIB_6120_SerdesStat_RxDetC_LSB 0x5
    851#define QIB_6120_SerdesStat_RxDetC_RMASK 0x1
    852#define QIB_6120_SerdesStat_RxDetD_LSB 0x4
    853#define QIB_6120_SerdesStat_RxDetD_RMASK 0x1
    854#define QIB_6120_SerdesStat_TxIdleDetA_LSB 0x3
    855#define QIB_6120_SerdesStat_TxIdleDetA_RMASK 0x1
    856#define QIB_6120_SerdesStat_TxIdleDetB_LSB 0x2
    857#define QIB_6120_SerdesStat_TxIdleDetB_RMASK 0x1
    858#define QIB_6120_SerdesStat_TxIdleDetC_LSB 0x1
    859#define QIB_6120_SerdesStat_TxIdleDetC_RMASK 0x1
    860#define QIB_6120_SerdesStat_TxIdleDetD_LSB 0x0
    861#define QIB_6120_SerdesStat_TxIdleDetD_RMASK 0x1
    862
    863#define QIB_6120_XGXSCfg_OFFS 0x3D8
    864#define QIB_6120_XGXSCfg_ArmLaunchErrorDisable_LSB 0x3F
    865#define QIB_6120_XGXSCfg_ArmLaunchErrorDisable_RMASK 0x1
    866#define QIB_6120_XGXSCfg_Reserved_LSB 0x17
    867#define QIB_6120_XGXSCfg_Reserved_RMASK 0xFFFFFFFFFF
    868#define QIB_6120_XGXSCfg_polarity_inv_LSB 0x13
    869#define QIB_6120_XGXSCfg_polarity_inv_RMASK 0xF
    870#define QIB_6120_XGXSCfg_link_sync_mask_LSB 0x9
    871#define QIB_6120_XGXSCfg_link_sync_mask_RMASK 0x3FF
    872#define QIB_6120_XGXSCfg_port_addr_LSB 0x4
    873#define QIB_6120_XGXSCfg_port_addr_RMASK 0x1F
    874#define QIB_6120_XGXSCfg_mdd_30_LSB 0x3
    875#define QIB_6120_XGXSCfg_mdd_30_RMASK 0x1
    876#define QIB_6120_XGXSCfg_xcv_resetn_LSB 0x2
    877#define QIB_6120_XGXSCfg_xcv_resetn_RMASK 0x1
    878#define QIB_6120_XGXSCfg_Reserved1_LSB 0x1
    879#define QIB_6120_XGXSCfg_Reserved1_RMASK 0x1
    880#define QIB_6120_XGXSCfg_tx_rx_resetn_LSB 0x0
    881#define QIB_6120_XGXSCfg_tx_rx_resetn_RMASK 0x1
    882
    883#define QIB_6120_LBIntCnt_OFFS 0x12000
    884
    885#define QIB_6120_LBFlowStallCnt_OFFS 0x12008
    886
    887#define QIB_6120_TxUnsupVLErrCnt_OFFS 0x12018
    888
    889#define QIB_6120_TxDataPktCnt_OFFS 0x12020
    890
    891#define QIB_6120_TxFlowPktCnt_OFFS 0x12028
    892
    893#define QIB_6120_TxDwordCnt_OFFS 0x12030
    894
    895#define QIB_6120_TxLenErrCnt_OFFS 0x12038
    896
    897#define QIB_6120_TxMaxMinLenErrCnt_OFFS 0x12040
    898
    899#define QIB_6120_TxUnderrunCnt_OFFS 0x12048
    900
    901#define QIB_6120_TxFlowStallCnt_OFFS 0x12050
    902
    903#define QIB_6120_TxDroppedPktCnt_OFFS 0x12058
    904
    905#define QIB_6120_RxDroppedPktCnt_OFFS 0x12060
    906
    907#define QIB_6120_RxDataPktCnt_OFFS 0x12068
    908
    909#define QIB_6120_RxFlowPktCnt_OFFS 0x12070
    910
    911#define QIB_6120_RxDwordCnt_OFFS 0x12078
    912
    913#define QIB_6120_RxLenErrCnt_OFFS 0x12080
    914
    915#define QIB_6120_RxMaxMinLenErrCnt_OFFS 0x12088
    916
    917#define QIB_6120_RxICRCErrCnt_OFFS 0x12090
    918
    919#define QIB_6120_RxVCRCErrCnt_OFFS 0x12098
    920
    921#define QIB_6120_RxFlowCtrlErrCnt_OFFS 0x120A0
    922
    923#define QIB_6120_RxBadFormatCnt_OFFS 0x120A8
    924
    925#define QIB_6120_RxLinkProblemCnt_OFFS 0x120B0
    926
    927#define QIB_6120_RxEBPCnt_OFFS 0x120B8
    928
    929#define QIB_6120_RxLPCRCErrCnt_OFFS 0x120C0
    930
    931#define QIB_6120_RxBufOvflCnt_OFFS 0x120C8
    932
    933#define QIB_6120_RxTIDFullErrCnt_OFFS 0x120D0
    934
    935#define QIB_6120_RxTIDValidErrCnt_OFFS 0x120D8
    936
    937#define QIB_6120_RxPKeyMismatchCnt_OFFS 0x120E0
    938
    939#define QIB_6120_RxP0HdrEgrOvflCnt_OFFS 0x120E8
    940
    941#define QIB_6120_IBStatusChangeCnt_OFFS 0x12140
    942
    943#define QIB_6120_IBLinkErrRecoveryCnt_OFFS 0x12148
    944
    945#define QIB_6120_IBLinkDownedCnt_OFFS 0x12150
    946
    947#define QIB_6120_IBSymbolErrCnt_OFFS 0x12158
    948
    949#define QIB_6120_PcieRetryBufDiagQwordCnt_OFFS 0x12170
    950
    951#define QIB_6120_RcvEgrArray0_OFFS 0x14000
    952
    953#define QIB_6120_RcvTIDArray0_OFFS 0x54000
    954
    955#define QIB_6120_PIOLaunchFIFO_OFFS 0x64000
    956
    957#define QIB_6120_SendPIOpbcCache_OFFS 0x64800
    958
    959#define QIB_6120_RcvBuf1_OFFS 0x72000
    960
    961#define QIB_6120_RcvBuf2_OFFS 0x75000
    962
    963#define QIB_6120_RcvFlags_OFFS 0x77000
    964
    965#define QIB_6120_RcvLookupBuf1_OFFS 0x79000
    966
    967#define QIB_6120_RcvDMABuf_OFFS 0x7B000
    968
    969#define QIB_6120_MiscRXEIntMem_OFFS 0x7C000
    970
    971#define QIB_6120_PCIERcvBuf_OFFS 0x80000
    972
    973#define QIB_6120_PCIERetryBuf_OFFS 0x82000
    974
    975#define QIB_6120_PCIERcvBufRdToWrAddr_OFFS 0x84000
    976
    977#define QIB_6120_PIOBuf0_MA_OFFS 0x100000