162306a36Sopenharmony_ci/* 262306a36Sopenharmony_ci * Copyright (c) 2008, 2009, 2010 QLogic Corporation. All rights reserved. 362306a36Sopenharmony_ci * 462306a36Sopenharmony_ci * This software is available to you under a choice of one of two 562306a36Sopenharmony_ci * licenses. You may choose to be licensed under the terms of the GNU 662306a36Sopenharmony_ci * General Public License (GPL) Version 2, available from the file 762306a36Sopenharmony_ci * COPYING in the main directory of this source tree, or the 862306a36Sopenharmony_ci * OpenIB.org BSD license below: 962306a36Sopenharmony_ci * 1062306a36Sopenharmony_ci * Redistribution and use in source and binary forms, with or 1162306a36Sopenharmony_ci * without modification, are permitted provided that the following 1262306a36Sopenharmony_ci * conditions are met: 1362306a36Sopenharmony_ci * 1462306a36Sopenharmony_ci * - Redistributions of source code must retain the above 1562306a36Sopenharmony_ci * copyright notice, this list of conditions and the following 1662306a36Sopenharmony_ci * disclaimer. 1762306a36Sopenharmony_ci * 1862306a36Sopenharmony_ci * - Redistributions in binary form must reproduce the above 1962306a36Sopenharmony_ci * copyright notice, this list of conditions and the following 2062306a36Sopenharmony_ci * disclaimer in the documentation and/or other materials 2162306a36Sopenharmony_ci * provided with the distribution. 2262306a36Sopenharmony_ci * 2362306a36Sopenharmony_ci * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2462306a36Sopenharmony_ci * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2562306a36Sopenharmony_ci * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2662306a36Sopenharmony_ci * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 2762306a36Sopenharmony_ci * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 2862306a36Sopenharmony_ci * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 2962306a36Sopenharmony_ci * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3062306a36Sopenharmony_ci * SOFTWARE. 3162306a36Sopenharmony_ci */ 3262306a36Sopenharmony_ci 3362306a36Sopenharmony_ci/* This file is mechanically generated from RTL. Any hand-edits will be lost! */ 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ci#define QIB_6120_Revision_OFFS 0x0 3662306a36Sopenharmony_ci#define QIB_6120_Revision_R_Simulator_LSB 0x3F 3762306a36Sopenharmony_ci#define QIB_6120_Revision_R_Simulator_RMASK 0x1 3862306a36Sopenharmony_ci#define QIB_6120_Revision_Reserved_LSB 0x28 3962306a36Sopenharmony_ci#define QIB_6120_Revision_Reserved_RMASK 0x7FFFFF 4062306a36Sopenharmony_ci#define QIB_6120_Revision_BoardID_LSB 0x20 4162306a36Sopenharmony_ci#define QIB_6120_Revision_BoardID_RMASK 0xFF 4262306a36Sopenharmony_ci#define QIB_6120_Revision_R_SW_LSB 0x18 4362306a36Sopenharmony_ci#define QIB_6120_Revision_R_SW_RMASK 0xFF 4462306a36Sopenharmony_ci#define QIB_6120_Revision_R_Arch_LSB 0x10 4562306a36Sopenharmony_ci#define QIB_6120_Revision_R_Arch_RMASK 0xFF 4662306a36Sopenharmony_ci#define QIB_6120_Revision_R_ChipRevMajor_LSB 0x8 4762306a36Sopenharmony_ci#define QIB_6120_Revision_R_ChipRevMajor_RMASK 0xFF 4862306a36Sopenharmony_ci#define QIB_6120_Revision_R_ChipRevMinor_LSB 0x0 4962306a36Sopenharmony_ci#define QIB_6120_Revision_R_ChipRevMinor_RMASK 0xFF 5062306a36Sopenharmony_ci 5162306a36Sopenharmony_ci#define QIB_6120_Control_OFFS 0x8 5262306a36Sopenharmony_ci#define QIB_6120_Control_TxLatency_LSB 0x4 5362306a36Sopenharmony_ci#define QIB_6120_Control_TxLatency_RMASK 0x1 5462306a36Sopenharmony_ci#define QIB_6120_Control_PCIERetryBufDiagEn_LSB 0x3 5562306a36Sopenharmony_ci#define QIB_6120_Control_PCIERetryBufDiagEn_RMASK 0x1 5662306a36Sopenharmony_ci#define QIB_6120_Control_LinkEn_LSB 0x2 5762306a36Sopenharmony_ci#define QIB_6120_Control_LinkEn_RMASK 0x1 5862306a36Sopenharmony_ci#define QIB_6120_Control_FreezeMode_LSB 0x1 5962306a36Sopenharmony_ci#define QIB_6120_Control_FreezeMode_RMASK 0x1 6062306a36Sopenharmony_ci#define QIB_6120_Control_SyncReset_LSB 0x0 6162306a36Sopenharmony_ci#define QIB_6120_Control_SyncReset_RMASK 0x1 6262306a36Sopenharmony_ci 6362306a36Sopenharmony_ci#define QIB_6120_PageAlign_OFFS 0x10 6462306a36Sopenharmony_ci 6562306a36Sopenharmony_ci#define QIB_6120_PortCnt_OFFS 0x18 6662306a36Sopenharmony_ci 6762306a36Sopenharmony_ci#define QIB_6120_SendRegBase_OFFS 0x30 6862306a36Sopenharmony_ci 6962306a36Sopenharmony_ci#define QIB_6120_UserRegBase_OFFS 0x38 7062306a36Sopenharmony_ci 7162306a36Sopenharmony_ci#define QIB_6120_CntrRegBase_OFFS 0x40 7262306a36Sopenharmony_ci 7362306a36Sopenharmony_ci#define QIB_6120_Scratch_OFFS 0x48 7462306a36Sopenharmony_ci#define QIB_6120_Scratch_TopHalf_LSB 0x20 7562306a36Sopenharmony_ci#define QIB_6120_Scratch_TopHalf_RMASK 0xFFFFFFFF 7662306a36Sopenharmony_ci#define QIB_6120_Scratch_BottomHalf_LSB 0x0 7762306a36Sopenharmony_ci#define QIB_6120_Scratch_BottomHalf_RMASK 0xFFFFFFFF 7862306a36Sopenharmony_ci 7962306a36Sopenharmony_ci#define QIB_6120_IntBlocked_OFFS 0x60 8062306a36Sopenharmony_ci#define QIB_6120_IntBlocked_ErrorIntBlocked_LSB 0x1F 8162306a36Sopenharmony_ci#define QIB_6120_IntBlocked_ErrorIntBlocked_RMASK 0x1 8262306a36Sopenharmony_ci#define QIB_6120_IntBlocked_PioSetIntBlocked_LSB 0x1E 8362306a36Sopenharmony_ci#define QIB_6120_IntBlocked_PioSetIntBlocked_RMASK 0x1 8462306a36Sopenharmony_ci#define QIB_6120_IntBlocked_PioBufAvailIntBlocked_LSB 0x1D 8562306a36Sopenharmony_ci#define QIB_6120_IntBlocked_PioBufAvailIntBlocked_RMASK 0x1 8662306a36Sopenharmony_ci#define QIB_6120_IntBlocked_assertGPIOIntBlocked_LSB 0x1C 8762306a36Sopenharmony_ci#define QIB_6120_IntBlocked_assertGPIOIntBlocked_RMASK 0x1 8862306a36Sopenharmony_ci#define QIB_6120_IntBlocked_Reserved_LSB 0xF 8962306a36Sopenharmony_ci#define QIB_6120_IntBlocked_Reserved_RMASK 0x1FFF 9062306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvAvail4IntBlocked_LSB 0x10 9162306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvAvail4IntBlocked_RMASK 0x1 9262306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvAvail3IntBlocked_LSB 0xF 9362306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvAvail3IntBlocked_RMASK 0x1 9462306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvAvail2IntBlocked_LSB 0xE 9562306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvAvail2IntBlocked_RMASK 0x1 9662306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvAvail1IntBlocked_LSB 0xD 9762306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvAvail1IntBlocked_RMASK 0x1 9862306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvAvail0IntBlocked_LSB 0xC 9962306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvAvail0IntBlocked_RMASK 0x1 10062306a36Sopenharmony_ci#define QIB_6120_IntBlocked_Reserved1_LSB 0x5 10162306a36Sopenharmony_ci#define QIB_6120_IntBlocked_Reserved1_RMASK 0x7F 10262306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvUrg4IntBlocked_LSB 0x4 10362306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvUrg4IntBlocked_RMASK 0x1 10462306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvUrg3IntBlocked_LSB 0x3 10562306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvUrg3IntBlocked_RMASK 0x1 10662306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvUrg2IntBlocked_LSB 0x2 10762306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvUrg2IntBlocked_RMASK 0x1 10862306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvUrg1IntBlocked_LSB 0x1 10962306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvUrg1IntBlocked_RMASK 0x1 11062306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvUrg0IntBlocked_LSB 0x0 11162306a36Sopenharmony_ci#define QIB_6120_IntBlocked_RcvUrg0IntBlocked_RMASK 0x1 11262306a36Sopenharmony_ci 11362306a36Sopenharmony_ci#define QIB_6120_IntMask_OFFS 0x68 11462306a36Sopenharmony_ci#define QIB_6120_IntMask_ErrorIntMask_LSB 0x1F 11562306a36Sopenharmony_ci#define QIB_6120_IntMask_ErrorIntMask_RMASK 0x1 11662306a36Sopenharmony_ci#define QIB_6120_IntMask_PioSetIntMask_LSB 0x1E 11762306a36Sopenharmony_ci#define QIB_6120_IntMask_PioSetIntMask_RMASK 0x1 11862306a36Sopenharmony_ci#define QIB_6120_IntMask_PioBufAvailIntMask_LSB 0x1D 11962306a36Sopenharmony_ci#define QIB_6120_IntMask_PioBufAvailIntMask_RMASK 0x1 12062306a36Sopenharmony_ci#define QIB_6120_IntMask_assertGPIOIntMask_LSB 0x1C 12162306a36Sopenharmony_ci#define QIB_6120_IntMask_assertGPIOIntMask_RMASK 0x1 12262306a36Sopenharmony_ci#define QIB_6120_IntMask_Reserved_LSB 0x11 12362306a36Sopenharmony_ci#define QIB_6120_IntMask_Reserved_RMASK 0x7FF 12462306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvAvail4IntMask_LSB 0x10 12562306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvAvail4IntMask_RMASK 0x1 12662306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvAvail3IntMask_LSB 0xF 12762306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvAvail3IntMask_RMASK 0x1 12862306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvAvail2IntMask_LSB 0xE 12962306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvAvail2IntMask_RMASK 0x1 13062306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvAvail1IntMask_LSB 0xD 13162306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvAvail1IntMask_RMASK 0x1 13262306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvAvail0IntMask_LSB 0xC 13362306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvAvail0IntMask_RMASK 0x1 13462306a36Sopenharmony_ci#define QIB_6120_IntMask_Reserved1_LSB 0x5 13562306a36Sopenharmony_ci#define QIB_6120_IntMask_Reserved1_RMASK 0x7F 13662306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvUrg4IntMask_LSB 0x4 13762306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvUrg4IntMask_RMASK 0x1 13862306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvUrg3IntMask_LSB 0x3 13962306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvUrg3IntMask_RMASK 0x1 14062306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvUrg2IntMask_LSB 0x2 14162306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvUrg2IntMask_RMASK 0x1 14262306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvUrg1IntMask_LSB 0x1 14362306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvUrg1IntMask_RMASK 0x1 14462306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvUrg0IntMask_LSB 0x0 14562306a36Sopenharmony_ci#define QIB_6120_IntMask_RcvUrg0IntMask_RMASK 0x1 14662306a36Sopenharmony_ci 14762306a36Sopenharmony_ci#define QIB_6120_IntStatus_OFFS 0x70 14862306a36Sopenharmony_ci#define QIB_6120_IntStatus_Error_LSB 0x1F 14962306a36Sopenharmony_ci#define QIB_6120_IntStatus_Error_RMASK 0x1 15062306a36Sopenharmony_ci#define QIB_6120_IntStatus_PioSent_LSB 0x1E 15162306a36Sopenharmony_ci#define QIB_6120_IntStatus_PioSent_RMASK 0x1 15262306a36Sopenharmony_ci#define QIB_6120_IntStatus_PioBufAvail_LSB 0x1D 15362306a36Sopenharmony_ci#define QIB_6120_IntStatus_PioBufAvail_RMASK 0x1 15462306a36Sopenharmony_ci#define QIB_6120_IntStatus_assertGPIO_LSB 0x1C 15562306a36Sopenharmony_ci#define QIB_6120_IntStatus_assertGPIO_RMASK 0x1 15662306a36Sopenharmony_ci#define QIB_6120_IntStatus_Reserved_LSB 0xF 15762306a36Sopenharmony_ci#define QIB_6120_IntStatus_Reserved_RMASK 0x1FFF 15862306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvAvail4_LSB 0x10 15962306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvAvail4_RMASK 0x1 16062306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvAvail3_LSB 0xF 16162306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvAvail3_RMASK 0x1 16262306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvAvail2_LSB 0xE 16362306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvAvail2_RMASK 0x1 16462306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvAvail1_LSB 0xD 16562306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvAvail1_RMASK 0x1 16662306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvAvail0_LSB 0xC 16762306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvAvail0_RMASK 0x1 16862306a36Sopenharmony_ci#define QIB_6120_IntStatus_Reserved1_LSB 0x5 16962306a36Sopenharmony_ci#define QIB_6120_IntStatus_Reserved1_RMASK 0x7F 17062306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvUrg4_LSB 0x4 17162306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvUrg4_RMASK 0x1 17262306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvUrg3_LSB 0x3 17362306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvUrg3_RMASK 0x1 17462306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvUrg2_LSB 0x2 17562306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvUrg2_RMASK 0x1 17662306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvUrg1_LSB 0x1 17762306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvUrg1_RMASK 0x1 17862306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvUrg0_LSB 0x0 17962306a36Sopenharmony_ci#define QIB_6120_IntStatus_RcvUrg0_RMASK 0x1 18062306a36Sopenharmony_ci 18162306a36Sopenharmony_ci#define QIB_6120_IntClear_OFFS 0x78 18262306a36Sopenharmony_ci#define QIB_6120_IntClear_ErrorIntClear_LSB 0x1F 18362306a36Sopenharmony_ci#define QIB_6120_IntClear_ErrorIntClear_RMASK 0x1 18462306a36Sopenharmony_ci#define QIB_6120_IntClear_PioSetIntClear_LSB 0x1E 18562306a36Sopenharmony_ci#define QIB_6120_IntClear_PioSetIntClear_RMASK 0x1 18662306a36Sopenharmony_ci#define QIB_6120_IntClear_PioBufAvailIntClear_LSB 0x1D 18762306a36Sopenharmony_ci#define QIB_6120_IntClear_PioBufAvailIntClear_RMASK 0x1 18862306a36Sopenharmony_ci#define QIB_6120_IntClear_assertGPIOIntClear_LSB 0x1C 18962306a36Sopenharmony_ci#define QIB_6120_IntClear_assertGPIOIntClear_RMASK 0x1 19062306a36Sopenharmony_ci#define QIB_6120_IntClear_Reserved_LSB 0xF 19162306a36Sopenharmony_ci#define QIB_6120_IntClear_Reserved_RMASK 0x1FFF 19262306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvAvail4IntClear_LSB 0x10 19362306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvAvail4IntClear_RMASK 0x1 19462306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvAvail3IntClear_LSB 0xF 19562306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvAvail3IntClear_RMASK 0x1 19662306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvAvail2IntClear_LSB 0xE 19762306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvAvail2IntClear_RMASK 0x1 19862306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvAvail1IntClear_LSB 0xD 19962306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvAvail1IntClear_RMASK 0x1 20062306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvAvail0IntClear_LSB 0xC 20162306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvAvail0IntClear_RMASK 0x1 20262306a36Sopenharmony_ci#define QIB_6120_IntClear_Reserved1_LSB 0x5 20362306a36Sopenharmony_ci#define QIB_6120_IntClear_Reserved1_RMASK 0x7F 20462306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvUrg4IntClear_LSB 0x4 20562306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvUrg4IntClear_RMASK 0x1 20662306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvUrg3IntClear_LSB 0x3 20762306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvUrg3IntClear_RMASK 0x1 20862306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvUrg2IntClear_LSB 0x2 20962306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvUrg2IntClear_RMASK 0x1 21062306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvUrg1IntClear_LSB 0x1 21162306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvUrg1IntClear_RMASK 0x1 21262306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvUrg0IntClear_LSB 0x0 21362306a36Sopenharmony_ci#define QIB_6120_IntClear_RcvUrg0IntClear_RMASK 0x1 21462306a36Sopenharmony_ci 21562306a36Sopenharmony_ci#define QIB_6120_ErrMask_OFFS 0x80 21662306a36Sopenharmony_ci#define QIB_6120_ErrMask_Reserved_LSB 0x34 21762306a36Sopenharmony_ci#define QIB_6120_ErrMask_Reserved_RMASK 0xFFF 21862306a36Sopenharmony_ci#define QIB_6120_ErrMask_HardwareErrMask_LSB 0x33 21962306a36Sopenharmony_ci#define QIB_6120_ErrMask_HardwareErrMask_RMASK 0x1 22062306a36Sopenharmony_ci#define QIB_6120_ErrMask_ResetNegatedMask_LSB 0x32 22162306a36Sopenharmony_ci#define QIB_6120_ErrMask_ResetNegatedMask_RMASK 0x1 22262306a36Sopenharmony_ci#define QIB_6120_ErrMask_InvalidAddrErrMask_LSB 0x31 22362306a36Sopenharmony_ci#define QIB_6120_ErrMask_InvalidAddrErrMask_RMASK 0x1 22462306a36Sopenharmony_ci#define QIB_6120_ErrMask_IBStatusChangedMask_LSB 0x30 22562306a36Sopenharmony_ci#define QIB_6120_ErrMask_IBStatusChangedMask_RMASK 0x1 22662306a36Sopenharmony_ci#define QIB_6120_ErrMask_Reserved1_LSB 0x26 22762306a36Sopenharmony_ci#define QIB_6120_ErrMask_Reserved1_RMASK 0x3FF 22862306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendUnsupportedVLErrMask_LSB 0x25 22962306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendUnsupportedVLErrMask_RMASK 0x1 23062306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendUnexpectedPktNumErrMask_LSB 0x24 23162306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendUnexpectedPktNumErrMask_RMASK 0x1 23262306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendPioArmLaunchErrMask_LSB 0x23 23362306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendPioArmLaunchErrMask_RMASK 0x1 23462306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendDroppedDataPktErrMask_LSB 0x22 23562306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendDroppedDataPktErrMask_RMASK 0x1 23662306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendDroppedSmpPktErrMask_LSB 0x21 23762306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendDroppedSmpPktErrMask_RMASK 0x1 23862306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendPktLenErrMask_LSB 0x20 23962306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendPktLenErrMask_RMASK 0x1 24062306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendUnderRunErrMask_LSB 0x1F 24162306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendUnderRunErrMask_RMASK 0x1 24262306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendMaxPktLenErrMask_LSB 0x1E 24362306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendMaxPktLenErrMask_RMASK 0x1 24462306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendMinPktLenErrMask_LSB 0x1D 24562306a36Sopenharmony_ci#define QIB_6120_ErrMask_SendMinPktLenErrMask_RMASK 0x1 24662306a36Sopenharmony_ci#define QIB_6120_ErrMask_Reserved2_LSB 0x12 24762306a36Sopenharmony_ci#define QIB_6120_ErrMask_Reserved2_RMASK 0x7FF 24862306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvIBLostLinkErrMask_LSB 0x11 24962306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvIBLostLinkErrMask_RMASK 0x1 25062306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvHdrErrMask_LSB 0x10 25162306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvHdrErrMask_RMASK 0x1 25262306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvHdrLenErrMask_LSB 0xF 25362306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvHdrLenErrMask_RMASK 0x1 25462306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvBadTidErrMask_LSB 0xE 25562306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvBadTidErrMask_RMASK 0x1 25662306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvHdrFullErrMask_LSB 0xD 25762306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvHdrFullErrMask_RMASK 0x1 25862306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvEgrFullErrMask_LSB 0xC 25962306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvEgrFullErrMask_RMASK 0x1 26062306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvBadVersionErrMask_LSB 0xB 26162306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvBadVersionErrMask_RMASK 0x1 26262306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvIBFlowErrMask_LSB 0xA 26362306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvIBFlowErrMask_RMASK 0x1 26462306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvEBPErrMask_LSB 0x9 26562306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvEBPErrMask_RMASK 0x1 26662306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvUnsupportedVLErrMask_LSB 0x8 26762306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvUnsupportedVLErrMask_RMASK 0x1 26862306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvUnexpectedCharErrMask_LSB 0x7 26962306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvUnexpectedCharErrMask_RMASK 0x1 27062306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvShortPktLenErrMask_LSB 0x6 27162306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvShortPktLenErrMask_RMASK 0x1 27262306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvLongPktLenErrMask_LSB 0x5 27362306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvLongPktLenErrMask_RMASK 0x1 27462306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvMaxPktLenErrMask_LSB 0x4 27562306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvMaxPktLenErrMask_RMASK 0x1 27662306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvMinPktLenErrMask_LSB 0x3 27762306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvMinPktLenErrMask_RMASK 0x1 27862306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvICRCErrMask_LSB 0x2 27962306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvICRCErrMask_RMASK 0x1 28062306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvVCRCErrMask_LSB 0x1 28162306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvVCRCErrMask_RMASK 0x1 28262306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvFormatErrMask_LSB 0x0 28362306a36Sopenharmony_ci#define QIB_6120_ErrMask_RcvFormatErrMask_RMASK 0x1 28462306a36Sopenharmony_ci 28562306a36Sopenharmony_ci#define QIB_6120_ErrStatus_OFFS 0x88 28662306a36Sopenharmony_ci#define QIB_6120_ErrStatus_Reserved_LSB 0x34 28762306a36Sopenharmony_ci#define QIB_6120_ErrStatus_Reserved_RMASK 0xFFF 28862306a36Sopenharmony_ci#define QIB_6120_ErrStatus_HardwareErr_LSB 0x33 28962306a36Sopenharmony_ci#define QIB_6120_ErrStatus_HardwareErr_RMASK 0x1 29062306a36Sopenharmony_ci#define QIB_6120_ErrStatus_ResetNegated_LSB 0x32 29162306a36Sopenharmony_ci#define QIB_6120_ErrStatus_ResetNegated_RMASK 0x1 29262306a36Sopenharmony_ci#define QIB_6120_ErrStatus_InvalidAddrErr_LSB 0x31 29362306a36Sopenharmony_ci#define QIB_6120_ErrStatus_InvalidAddrErr_RMASK 0x1 29462306a36Sopenharmony_ci#define QIB_6120_ErrStatus_IBStatusChanged_LSB 0x30 29562306a36Sopenharmony_ci#define QIB_6120_ErrStatus_IBStatusChanged_RMASK 0x1 29662306a36Sopenharmony_ci#define QIB_6120_ErrStatus_Reserved1_LSB 0x26 29762306a36Sopenharmony_ci#define QIB_6120_ErrStatus_Reserved1_RMASK 0x3FF 29862306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendUnsupportedVLErr_LSB 0x25 29962306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendUnsupportedVLErr_RMASK 0x1 30062306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendUnexpectedPktNumErr_LSB 0x24 30162306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendUnexpectedPktNumErr_RMASK 0x1 30262306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendPioArmLaunchErr_LSB 0x23 30362306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendPioArmLaunchErr_RMASK 0x1 30462306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendDroppedDataPktErr_LSB 0x22 30562306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendDroppedDataPktErr_RMASK 0x1 30662306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendDroppedSmpPktErr_LSB 0x21 30762306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendDroppedSmpPktErr_RMASK 0x1 30862306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendPktLenErr_LSB 0x20 30962306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendPktLenErr_RMASK 0x1 31062306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendUnderRunErr_LSB 0x1F 31162306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendUnderRunErr_RMASK 0x1 31262306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendMaxPktLenErr_LSB 0x1E 31362306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendMaxPktLenErr_RMASK 0x1 31462306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendMinPktLenErr_LSB 0x1D 31562306a36Sopenharmony_ci#define QIB_6120_ErrStatus_SendMinPktLenErr_RMASK 0x1 31662306a36Sopenharmony_ci#define QIB_6120_ErrStatus_Reserved2_LSB 0x12 31762306a36Sopenharmony_ci#define QIB_6120_ErrStatus_Reserved2_RMASK 0x7FF 31862306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvIBLostLinkErr_LSB 0x11 31962306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvIBLostLinkErr_RMASK 0x1 32062306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvHdrErr_LSB 0x10 32162306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvHdrErr_RMASK 0x1 32262306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvHdrLenErr_LSB 0xF 32362306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvHdrLenErr_RMASK 0x1 32462306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvBadTidErr_LSB 0xE 32562306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvBadTidErr_RMASK 0x1 32662306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvHdrFullErr_LSB 0xD 32762306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvHdrFullErr_RMASK 0x1 32862306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvEgrFullErr_LSB 0xC 32962306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvEgrFullErr_RMASK 0x1 33062306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvBadVersionErr_LSB 0xB 33162306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvBadVersionErr_RMASK 0x1 33262306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvIBFlowErr_LSB 0xA 33362306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvIBFlowErr_RMASK 0x1 33462306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvEBPErr_LSB 0x9 33562306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvEBPErr_RMASK 0x1 33662306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvUnsupportedVLErr_LSB 0x8 33762306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvUnsupportedVLErr_RMASK 0x1 33862306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvUnexpectedCharErr_LSB 0x7 33962306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvUnexpectedCharErr_RMASK 0x1 34062306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvShortPktLenErr_LSB 0x6 34162306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvShortPktLenErr_RMASK 0x1 34262306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvLongPktLenErr_LSB 0x5 34362306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvLongPktLenErr_RMASK 0x1 34462306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvMaxPktLenErr_LSB 0x4 34562306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvMaxPktLenErr_RMASK 0x1 34662306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvMinPktLenErr_LSB 0x3 34762306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvMinPktLenErr_RMASK 0x1 34862306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvICRCErr_LSB 0x2 34962306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvICRCErr_RMASK 0x1 35062306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvVCRCErr_LSB 0x1 35162306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvVCRCErr_RMASK 0x1 35262306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvFormatErr_LSB 0x0 35362306a36Sopenharmony_ci#define QIB_6120_ErrStatus_RcvFormatErr_RMASK 0x1 35462306a36Sopenharmony_ci 35562306a36Sopenharmony_ci#define QIB_6120_ErrClear_OFFS 0x90 35662306a36Sopenharmony_ci#define QIB_6120_ErrClear_Reserved_LSB 0x34 35762306a36Sopenharmony_ci#define QIB_6120_ErrClear_Reserved_RMASK 0xFFF 35862306a36Sopenharmony_ci#define QIB_6120_ErrClear_HardwareErrClear_LSB 0x33 35962306a36Sopenharmony_ci#define QIB_6120_ErrClear_HardwareErrClear_RMASK 0x1 36062306a36Sopenharmony_ci#define QIB_6120_ErrClear_ResetNegatedClear_LSB 0x32 36162306a36Sopenharmony_ci#define QIB_6120_ErrClear_ResetNegatedClear_RMASK 0x1 36262306a36Sopenharmony_ci#define QIB_6120_ErrClear_InvalidAddrErrClear_LSB 0x31 36362306a36Sopenharmony_ci#define QIB_6120_ErrClear_InvalidAddrErrClear_RMASK 0x1 36462306a36Sopenharmony_ci#define QIB_6120_ErrClear_IBStatusChangedClear_LSB 0x30 36562306a36Sopenharmony_ci#define QIB_6120_ErrClear_IBStatusChangedClear_RMASK 0x1 36662306a36Sopenharmony_ci#define QIB_6120_ErrClear_Reserved1_LSB 0x26 36762306a36Sopenharmony_ci#define QIB_6120_ErrClear_Reserved1_RMASK 0x3FF 36862306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendUnsupportedVLErrClear_LSB 0x25 36962306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendUnsupportedVLErrClear_RMASK 0x1 37062306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendUnexpectedPktNumErrClear_LSB 0x24 37162306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendUnexpectedPktNumErrClear_RMASK 0x1 37262306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendPioArmLaunchErrClear_LSB 0x23 37362306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendPioArmLaunchErrClear_RMASK 0x1 37462306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendDroppedDataPktErrClear_LSB 0x22 37562306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendDroppedDataPktErrClear_RMASK 0x1 37662306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendDroppedSmpPktErrClear_LSB 0x21 37762306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendDroppedSmpPktErrClear_RMASK 0x1 37862306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendPktLenErrClear_LSB 0x20 37962306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendPktLenErrClear_RMASK 0x1 38062306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendUnderRunErrClear_LSB 0x1F 38162306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendUnderRunErrClear_RMASK 0x1 38262306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendMaxPktLenErrClear_LSB 0x1E 38362306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendMaxPktLenErrClear_RMASK 0x1 38462306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendMinPktLenErrClear_LSB 0x1D 38562306a36Sopenharmony_ci#define QIB_6120_ErrClear_SendMinPktLenErrClear_RMASK 0x1 38662306a36Sopenharmony_ci#define QIB_6120_ErrClear_Reserved2_LSB 0x12 38762306a36Sopenharmony_ci#define QIB_6120_ErrClear_Reserved2_RMASK 0x7FF 38862306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvIBLostLinkErrClear_LSB 0x11 38962306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvIBLostLinkErrClear_RMASK 0x1 39062306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvHdrErrClear_LSB 0x10 39162306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvHdrErrClear_RMASK 0x1 39262306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvHdrLenErrClear_LSB 0xF 39362306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvHdrLenErrClear_RMASK 0x1 39462306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvBadTidErrClear_LSB 0xE 39562306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvBadTidErrClear_RMASK 0x1 39662306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvHdrFullErrClear_LSB 0xD 39762306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvHdrFullErrClear_RMASK 0x1 39862306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvEgrFullErrClear_LSB 0xC 39962306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvEgrFullErrClear_RMASK 0x1 40062306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvBadVersionErrClear_LSB 0xB 40162306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvBadVersionErrClear_RMASK 0x1 40262306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvIBFlowErrClear_LSB 0xA 40362306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvIBFlowErrClear_RMASK 0x1 40462306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvEBPErrClear_LSB 0x9 40562306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvEBPErrClear_RMASK 0x1 40662306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvUnsupportedVLErrClear_LSB 0x8 40762306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvUnsupportedVLErrClear_RMASK 0x1 40862306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvUnexpectedCharErrClear_LSB 0x7 40962306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvUnexpectedCharErrClear_RMASK 0x1 41062306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvShortPktLenErrClear_LSB 0x6 41162306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvShortPktLenErrClear_RMASK 0x1 41262306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvLongPktLenErrClear_LSB 0x5 41362306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvLongPktLenErrClear_RMASK 0x1 41462306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvMaxPktLenErrClear_LSB 0x4 41562306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvMaxPktLenErrClear_RMASK 0x1 41662306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvMinPktLenErrClear_LSB 0x3 41762306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvMinPktLenErrClear_RMASK 0x1 41862306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvICRCErrClear_LSB 0x2 41962306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvICRCErrClear_RMASK 0x1 42062306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvVCRCErrClear_LSB 0x1 42162306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvVCRCErrClear_RMASK 0x1 42262306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvFormatErrClear_LSB 0x0 42362306a36Sopenharmony_ci#define QIB_6120_ErrClear_RcvFormatErrClear_RMASK 0x1 42462306a36Sopenharmony_ci 42562306a36Sopenharmony_ci#define QIB_6120_HwErrMask_OFFS 0x98 42662306a36Sopenharmony_ci#define QIB_6120_HwErrMask_IBCBusFromSPCParityErrMask_LSB 0x3F 42762306a36Sopenharmony_ci#define QIB_6120_HwErrMask_IBCBusFromSPCParityErrMask_RMASK 0x1 42862306a36Sopenharmony_ci#define QIB_6120_HwErrMask_IBCBusToSPCParityErrMask_LSB 0x3E 42962306a36Sopenharmony_ci#define QIB_6120_HwErrMask_IBCBusToSPCParityErrMask_RMASK 0x1 43062306a36Sopenharmony_ci#define QIB_6120_HwErrMask_Reserved_LSB 0x3D 43162306a36Sopenharmony_ci#define QIB_6120_HwErrMask_Reserved_RMASK 0x1 43262306a36Sopenharmony_ci#define QIB_6120_HwErrMask_IBSerdesPClkNotDetectMask_LSB 0x3C 43362306a36Sopenharmony_ci#define QIB_6120_HwErrMask_IBSerdesPClkNotDetectMask_RMASK 0x1 43462306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PCIESerdesQ0PClkNotDetectMask_LSB 0x3B 43562306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PCIESerdesQ0PClkNotDetectMask_RMASK 0x1 43662306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PCIESerdesQ1PClkNotDetectMask_LSB 0x3A 43762306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PCIESerdesQ1PClkNotDetectMask_RMASK 0x1 43862306a36Sopenharmony_ci#define QIB_6120_HwErrMask_Reserved1_LSB 0x39 43962306a36Sopenharmony_ci#define QIB_6120_HwErrMask_Reserved1_RMASK 0x1 44062306a36Sopenharmony_ci#define QIB_6120_HwErrMask_IBPLLrfSlipMask_LSB 0x38 44162306a36Sopenharmony_ci#define QIB_6120_HwErrMask_IBPLLrfSlipMask_RMASK 0x1 44262306a36Sopenharmony_ci#define QIB_6120_HwErrMask_IBPLLfbSlipMask_LSB 0x37 44362306a36Sopenharmony_ci#define QIB_6120_HwErrMask_IBPLLfbSlipMask_RMASK 0x1 44462306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PowerOnBISTFailedMask_LSB 0x36 44562306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PowerOnBISTFailedMask_RMASK 0x1 44662306a36Sopenharmony_ci#define QIB_6120_HwErrMask_Reserved2_LSB 0x33 44762306a36Sopenharmony_ci#define QIB_6120_HwErrMask_Reserved2_RMASK 0x7 44862306a36Sopenharmony_ci#define QIB_6120_HwErrMask_RXEMemParityErrMask_LSB 0x2C 44962306a36Sopenharmony_ci#define QIB_6120_HwErrMask_RXEMemParityErrMask_RMASK 0x7F 45062306a36Sopenharmony_ci#define QIB_6120_HwErrMask_TXEMemParityErrMask_LSB 0x28 45162306a36Sopenharmony_ci#define QIB_6120_HwErrMask_TXEMemParityErrMask_RMASK 0xF 45262306a36Sopenharmony_ci#define QIB_6120_HwErrMask_Reserved3_LSB 0x22 45362306a36Sopenharmony_ci#define QIB_6120_HwErrMask_Reserved3_RMASK 0x3F 45462306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PCIeBusParityErrMask_LSB 0x1F 45562306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PCIeBusParityErrMask_RMASK 0x7 45662306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PcieCplTimeoutMask_LSB 0x1E 45762306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PcieCplTimeoutMask_RMASK 0x1 45862306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PoisonedTLPMask_LSB 0x1D 45962306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PoisonedTLPMask_RMASK 0x1 46062306a36Sopenharmony_ci#define QIB_6120_HwErrMask_Reserved4_LSB 0x6 46162306a36Sopenharmony_ci#define QIB_6120_HwErrMask_Reserved4_RMASK 0x7FFFFF 46262306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PCIeMemParityErrMask_LSB 0x0 46362306a36Sopenharmony_ci#define QIB_6120_HwErrMask_PCIeMemParityErrMask_RMASK 0x3F 46462306a36Sopenharmony_ci 46562306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_OFFS 0xA0 46662306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_IBCBusFromSPCParityErr_LSB 0x3F 46762306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_IBCBusFromSPCParityErr_RMASK 0x1 46862306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_IBCBusToSPCParityErr_LSB 0x3E 46962306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_IBCBusToSPCParityErr_RMASK 0x1 47062306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_Reserved_LSB 0x3D 47162306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_Reserved_RMASK 0x1 47262306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_IBSerdesPClkNotDetect_LSB 0x3C 47362306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_IBSerdesPClkNotDetect_RMASK 0x1 47462306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PCIESerdesQ0PClkNotDetect_LSB 0x3B 47562306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PCIESerdesQ0PClkNotDetect_RMASK 0x1 47662306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PCIESerdesQ1PClkNotDetect_LSB 0x3A 47762306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PCIESerdesQ1PClkNotDetect_RMASK 0x1 47862306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_Reserved1_LSB 0x39 47962306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_Reserved1_RMASK 0x1 48062306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_IBPLLrfSlip_LSB 0x38 48162306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_IBPLLrfSlip_RMASK 0x1 48262306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_IBPLLfbSlip_LSB 0x37 48362306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_IBPLLfbSlip_RMASK 0x1 48462306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PowerOnBISTFailed_LSB 0x36 48562306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PowerOnBISTFailed_RMASK 0x1 48662306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_Reserved2_LSB 0x33 48762306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_Reserved2_RMASK 0x7 48862306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_RXEMemParity_LSB 0x2C 48962306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_RXEMemParity_RMASK 0x7F 49062306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_TXEMemParity_LSB 0x28 49162306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_TXEMemParity_RMASK 0xF 49262306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_Reserved3_LSB 0x22 49362306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_Reserved3_RMASK 0x3F 49462306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PCIeBusParity_LSB 0x1F 49562306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PCIeBusParity_RMASK 0x7 49662306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PcieCplTimeout_LSB 0x1E 49762306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PcieCplTimeout_RMASK 0x1 49862306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PoisenedTLP_LSB 0x1D 49962306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PoisenedTLP_RMASK 0x1 50062306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_Reserved4_LSB 0x6 50162306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_Reserved4_RMASK 0x7FFFFF 50262306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PCIeMemParity_LSB 0x0 50362306a36Sopenharmony_ci#define QIB_6120_HwErrStatus_PCIeMemParity_RMASK 0x3F 50462306a36Sopenharmony_ci 50562306a36Sopenharmony_ci#define QIB_6120_HwErrClear_OFFS 0xA8 50662306a36Sopenharmony_ci#define QIB_6120_HwErrClear_IBCBusFromSPCParityErrClear_LSB 0x3F 50762306a36Sopenharmony_ci#define QIB_6120_HwErrClear_IBCBusFromSPCParityErrClear_RMASK 0x1 50862306a36Sopenharmony_ci#define QIB_6120_HwErrClear_IBCBusToSPCparityErrClear_LSB 0x3E 50962306a36Sopenharmony_ci#define QIB_6120_HwErrClear_IBCBusToSPCparityErrClear_RMASK 0x1 51062306a36Sopenharmony_ci#define QIB_6120_HwErrClear_Reserved_LSB 0x3D 51162306a36Sopenharmony_ci#define QIB_6120_HwErrClear_Reserved_RMASK 0x1 51262306a36Sopenharmony_ci#define QIB_6120_HwErrClear_IBSerdesPClkNotDetectClear_LSB 0x3C 51362306a36Sopenharmony_ci#define QIB_6120_HwErrClear_IBSerdesPClkNotDetectClear_RMASK 0x1 51462306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PCIESerdesQ0PClkNotDetectClear_LSB 0x3B 51562306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PCIESerdesQ0PClkNotDetectClear_RMASK 0x1 51662306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PCIESerdesQ1PClkNotDetectClear_LSB 0x3A 51762306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PCIESerdesQ1PClkNotDetectClear_RMASK 0x1 51862306a36Sopenharmony_ci#define QIB_6120_HwErrClear_Reserved1_LSB 0x39 51962306a36Sopenharmony_ci#define QIB_6120_HwErrClear_Reserved1_RMASK 0x1 52062306a36Sopenharmony_ci#define QIB_6120_HwErrClear_IBPLLrfSlipClear_LSB 0x38 52162306a36Sopenharmony_ci#define QIB_6120_HwErrClear_IBPLLrfSlipClear_RMASK 0x1 52262306a36Sopenharmony_ci#define QIB_6120_HwErrClear_IBPLLfbSlipClear_LSB 0x37 52362306a36Sopenharmony_ci#define QIB_6120_HwErrClear_IBPLLfbSlipClear_RMASK 0x1 52462306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PowerOnBISTFailedClear_LSB 0x36 52562306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PowerOnBISTFailedClear_RMASK 0x1 52662306a36Sopenharmony_ci#define QIB_6120_HwErrClear_Reserved2_LSB 0x33 52762306a36Sopenharmony_ci#define QIB_6120_HwErrClear_Reserved2_RMASK 0x7 52862306a36Sopenharmony_ci#define QIB_6120_HwErrClear_RXEMemParityClear_LSB 0x2C 52962306a36Sopenharmony_ci#define QIB_6120_HwErrClear_RXEMemParityClear_RMASK 0x7F 53062306a36Sopenharmony_ci#define QIB_6120_HwErrClear_TXEMemParityClear_LSB 0x28 53162306a36Sopenharmony_ci#define QIB_6120_HwErrClear_TXEMemParityClear_RMASK 0xF 53262306a36Sopenharmony_ci#define QIB_6120_HwErrClear_Reserved3_LSB 0x22 53362306a36Sopenharmony_ci#define QIB_6120_HwErrClear_Reserved3_RMASK 0x3F 53462306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PCIeBusParityClr_LSB 0x1F 53562306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PCIeBusParityClr_RMASK 0x7 53662306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PcieCplTimeoutClear_LSB 0x1E 53762306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PcieCplTimeoutClear_RMASK 0x1 53862306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PoisonedTLPClear_LSB 0x1D 53962306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PoisonedTLPClear_RMASK 0x1 54062306a36Sopenharmony_ci#define QIB_6120_HwErrClear_Reserved4_LSB 0x6 54162306a36Sopenharmony_ci#define QIB_6120_HwErrClear_Reserved4_RMASK 0x7FFFFF 54262306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PCIeMemParityClr_LSB 0x0 54362306a36Sopenharmony_ci#define QIB_6120_HwErrClear_PCIeMemParityClr_RMASK 0x3F 54462306a36Sopenharmony_ci 54562306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_OFFS 0xB0 54662306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_ForceIBCBusFromSPCParityErr_LSB 0x3F 54762306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_ForceIBCBusFromSPCParityErr_RMASK 0x1 54862306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_ForceIBCBusToSPCParityErr_LSB 0x3E 54962306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_ForceIBCBusToSPCParityErr_RMASK 0x1 55062306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_CounterWrEnable_LSB 0x3D 55162306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_CounterWrEnable_RMASK 0x1 55262306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_CounterDisable_LSB 0x3C 55362306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_CounterDisable_RMASK 0x1 55462306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_Reserved_LSB 0x33 55562306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_Reserved_RMASK 0x1FF 55662306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_ForceRxMemParityErr_LSB 0x2C 55762306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_ForceRxMemParityErr_RMASK 0x7F 55862306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_ForceTxMemparityErr_LSB 0x28 55962306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_ForceTxMemparityErr_RMASK 0xF 56062306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_Reserved1_LSB 0x23 56162306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_Reserved1_RMASK 0x1F 56262306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_forcePCIeBusParity_LSB 0x1F 56362306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_forcePCIeBusParity_RMASK 0xF 56462306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_Reserved2_LSB 0x6 56562306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_Reserved2_RMASK 0x1FFFFFF 56662306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_forcePCIeMemParity_LSB 0x0 56762306a36Sopenharmony_ci#define QIB_6120_HwDiagCtrl_forcePCIeMemParity_RMASK 0x3F 56862306a36Sopenharmony_ci 56962306a36Sopenharmony_ci#define QIB_6120_IBCStatus_OFFS 0xC0 57062306a36Sopenharmony_ci#define QIB_6120_IBCStatus_TxCreditOk_LSB 0x1F 57162306a36Sopenharmony_ci#define QIB_6120_IBCStatus_TxCreditOk_RMASK 0x1 57262306a36Sopenharmony_ci#define QIB_6120_IBCStatus_TxReady_LSB 0x1E 57362306a36Sopenharmony_ci#define QIB_6120_IBCStatus_TxReady_RMASK 0x1 57462306a36Sopenharmony_ci#define QIB_6120_IBCStatus_Reserved_LSB 0x7 57562306a36Sopenharmony_ci#define QIB_6120_IBCStatus_Reserved_RMASK 0x7FFFFF 57662306a36Sopenharmony_ci#define QIB_6120_IBCStatus_LinkState_LSB 0x4 57762306a36Sopenharmony_ci#define QIB_6120_IBCStatus_LinkState_RMASK 0x7 57862306a36Sopenharmony_ci#define QIB_6120_IBCStatus_LinkTrainingState_LSB 0x0 57962306a36Sopenharmony_ci#define QIB_6120_IBCStatus_LinkTrainingState_RMASK 0xF 58062306a36Sopenharmony_ci 58162306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_OFFS 0xC8 58262306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_Loopback_LSB 0x3F 58362306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_Loopback_RMASK 0x1 58462306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_LinkDownDefaultState_LSB 0x3E 58562306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_LinkDownDefaultState_RMASK 0x1 58662306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_Reserved_LSB 0x2B 58762306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_Reserved_RMASK 0x7FFFF 58862306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_CreditScale_LSB 0x28 58962306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_CreditScale_RMASK 0x7 59062306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_OverrunThreshold_LSB 0x24 59162306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_OverrunThreshold_RMASK 0xF 59262306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_PhyerrThreshold_LSB 0x20 59362306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_PhyerrThreshold_RMASK 0xF 59462306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_Reserved1_LSB 0x1F 59562306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_Reserved1_RMASK 0x1 59662306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_MaxPktLen_LSB 0x14 59762306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_MaxPktLen_RMASK 0x7FF 59862306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_LinkCmd_LSB 0x12 59962306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_LinkCmd_RMASK 0x3 60062306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_LinkInitCmd_LSB 0x10 60162306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_LinkInitCmd_RMASK 0x3 60262306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_FlowCtrlWaterMark_LSB 0x8 60362306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_FlowCtrlWaterMark_RMASK 0xFF 60462306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_FlowCtrlPeriod_LSB 0x0 60562306a36Sopenharmony_ci#define QIB_6120_IBCCtrl_FlowCtrlPeriod_RMASK 0xFF 60662306a36Sopenharmony_ci 60762306a36Sopenharmony_ci#define QIB_6120_EXTStatus_OFFS 0xD0 60862306a36Sopenharmony_ci#define QIB_6120_EXTStatus_GPIOIn_LSB 0x30 60962306a36Sopenharmony_ci#define QIB_6120_EXTStatus_GPIOIn_RMASK 0xFFFF 61062306a36Sopenharmony_ci#define QIB_6120_EXTStatus_Reserved_LSB 0x20 61162306a36Sopenharmony_ci#define QIB_6120_EXTStatus_Reserved_RMASK 0xFFFF 61262306a36Sopenharmony_ci#define QIB_6120_EXTStatus_Reserved1_LSB 0x10 61362306a36Sopenharmony_ci#define QIB_6120_EXTStatus_Reserved1_RMASK 0xFFFF 61462306a36Sopenharmony_ci#define QIB_6120_EXTStatus_MemBISTFoundErr_LSB 0xF 61562306a36Sopenharmony_ci#define QIB_6120_EXTStatus_MemBISTFoundErr_RMASK 0x1 61662306a36Sopenharmony_ci#define QIB_6120_EXTStatus_MemBISTEndTest_LSB 0xE 61762306a36Sopenharmony_ci#define QIB_6120_EXTStatus_MemBISTEndTest_RMASK 0x1 61862306a36Sopenharmony_ci#define QIB_6120_EXTStatus_Reserved2_LSB 0x0 61962306a36Sopenharmony_ci#define QIB_6120_EXTStatus_Reserved2_RMASK 0x3FFF 62062306a36Sopenharmony_ci 62162306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_OFFS 0xD8 62262306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_GPIOOe_LSB 0x30 62362306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_GPIOOe_RMASK 0xFFFF 62462306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_GPIOInvert_LSB 0x20 62562306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_GPIOInvert_RMASK 0xFFFF 62662306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_Reserved_LSB 0x4 62762306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_Reserved_RMASK 0xFFFFFFF 62862306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_LEDPriPortGreenOn_LSB 0x3 62962306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_LEDPriPortGreenOn_RMASK 0x1 63062306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_LEDPriPortYellowOn_LSB 0x2 63162306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_LEDPriPortYellowOn_RMASK 0x1 63262306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_LEDGblOkGreenOn_LSB 0x1 63362306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_LEDGblOkGreenOn_RMASK 0x1 63462306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_LEDGblErrRedOff_LSB 0x0 63562306a36Sopenharmony_ci#define QIB_6120_EXTCtrl_LEDGblErrRedOff_RMASK 0x1 63662306a36Sopenharmony_ci 63762306a36Sopenharmony_ci#define QIB_6120_GPIOOut_OFFS 0xE0 63862306a36Sopenharmony_ci 63962306a36Sopenharmony_ci#define QIB_6120_GPIOMask_OFFS 0xE8 64062306a36Sopenharmony_ci 64162306a36Sopenharmony_ci#define QIB_6120_GPIOStatus_OFFS 0xF0 64262306a36Sopenharmony_ci 64362306a36Sopenharmony_ci#define QIB_6120_GPIOClear_OFFS 0xF8 64462306a36Sopenharmony_ci 64562306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_OFFS 0x100 64662306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_TailUpd_LSB 0x1F 64762306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_TailUpd_RMASK 0x1 64862306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_RcvPartitionKeyDisable_LSB 0x1E 64962306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_RcvPartitionKeyDisable_RMASK 0x1 65062306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_Reserved_LSB 0x15 65162306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_Reserved_RMASK 0x1FF 65262306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_IntrAvail_LSB 0x10 65362306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_IntrAvail_RMASK 0x1F 65462306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_Reserved1_LSB 0x9 65562306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_Reserved1_RMASK 0x7F 65662306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_Reserved2_LSB 0x5 65762306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_Reserved2_RMASK 0xF 65862306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_PortEnable_LSB 0x0 65962306a36Sopenharmony_ci#define QIB_6120_RcvCtrl_PortEnable_RMASK 0x1F 66062306a36Sopenharmony_ci 66162306a36Sopenharmony_ci#define QIB_6120_RcvBTHQP_OFFS 0x108 66262306a36Sopenharmony_ci#define QIB_6120_RcvBTHQP_BTHQP_Mask_LSB 0x1E 66362306a36Sopenharmony_ci#define QIB_6120_RcvBTHQP_BTHQP_Mask_RMASK 0x3 66462306a36Sopenharmony_ci#define QIB_6120_RcvBTHQP_Reserved_LSB 0x18 66562306a36Sopenharmony_ci#define QIB_6120_RcvBTHQP_Reserved_RMASK 0x3F 66662306a36Sopenharmony_ci#define QIB_6120_RcvBTHQP_RcvBTHQP_LSB 0x0 66762306a36Sopenharmony_ci#define QIB_6120_RcvBTHQP_RcvBTHQP_RMASK 0xFFFFFF 66862306a36Sopenharmony_ci 66962306a36Sopenharmony_ci#define QIB_6120_RcvHdrSize_OFFS 0x110 67062306a36Sopenharmony_ci 67162306a36Sopenharmony_ci#define QIB_6120_RcvHdrCnt_OFFS 0x118 67262306a36Sopenharmony_ci 67362306a36Sopenharmony_ci#define QIB_6120_RcvHdrEntSize_OFFS 0x120 67462306a36Sopenharmony_ci 67562306a36Sopenharmony_ci#define QIB_6120_RcvTIDBase_OFFS 0x128 67662306a36Sopenharmony_ci 67762306a36Sopenharmony_ci#define QIB_6120_RcvTIDCnt_OFFS 0x130 67862306a36Sopenharmony_ci 67962306a36Sopenharmony_ci#define QIB_6120_RcvEgrBase_OFFS 0x138 68062306a36Sopenharmony_ci 68162306a36Sopenharmony_ci#define QIB_6120_RcvEgrCnt_OFFS 0x140 68262306a36Sopenharmony_ci 68362306a36Sopenharmony_ci#define QIB_6120_RcvBufBase_OFFS 0x148 68462306a36Sopenharmony_ci 68562306a36Sopenharmony_ci#define QIB_6120_RcvBufSize_OFFS 0x150 68662306a36Sopenharmony_ci 68762306a36Sopenharmony_ci#define QIB_6120_RxIntMemBase_OFFS 0x158 68862306a36Sopenharmony_ci 68962306a36Sopenharmony_ci#define QIB_6120_RxIntMemSize_OFFS 0x160 69062306a36Sopenharmony_ci 69162306a36Sopenharmony_ci#define QIB_6120_RcvPartitionKey_OFFS 0x168 69262306a36Sopenharmony_ci 69362306a36Sopenharmony_ci#define QIB_6120_RcvPktLEDCnt_OFFS 0x178 69462306a36Sopenharmony_ci#define QIB_6120_RcvPktLEDCnt_ONperiod_LSB 0x20 69562306a36Sopenharmony_ci#define QIB_6120_RcvPktLEDCnt_ONperiod_RMASK 0xFFFFFFFF 69662306a36Sopenharmony_ci#define QIB_6120_RcvPktLEDCnt_OFFperiod_LSB 0x0 69762306a36Sopenharmony_ci#define QIB_6120_RcvPktLEDCnt_OFFperiod_RMASK 0xFFFFFFFF 69862306a36Sopenharmony_ci 69962306a36Sopenharmony_ci#define QIB_6120_SendCtrl_OFFS 0x1C0 70062306a36Sopenharmony_ci#define QIB_6120_SendCtrl_Disarm_LSB 0x1F 70162306a36Sopenharmony_ci#define QIB_6120_SendCtrl_Disarm_RMASK 0x1 70262306a36Sopenharmony_ci#define QIB_6120_SendCtrl_Reserved_LSB 0x17 70362306a36Sopenharmony_ci#define QIB_6120_SendCtrl_Reserved_RMASK 0xFF 70462306a36Sopenharmony_ci#define QIB_6120_SendCtrl_DisarmPIOBuf_LSB 0x10 70562306a36Sopenharmony_ci#define QIB_6120_SendCtrl_DisarmPIOBuf_RMASK 0x7F 70662306a36Sopenharmony_ci#define QIB_6120_SendCtrl_Reserved1_LSB 0x4 70762306a36Sopenharmony_ci#define QIB_6120_SendCtrl_Reserved1_RMASK 0xFFF 70862306a36Sopenharmony_ci#define QIB_6120_SendCtrl_PIOEnable_LSB 0x3 70962306a36Sopenharmony_ci#define QIB_6120_SendCtrl_PIOEnable_RMASK 0x1 71062306a36Sopenharmony_ci#define QIB_6120_SendCtrl_PIOBufAvailUpd_LSB 0x2 71162306a36Sopenharmony_ci#define QIB_6120_SendCtrl_PIOBufAvailUpd_RMASK 0x1 71262306a36Sopenharmony_ci#define QIB_6120_SendCtrl_PIOIntBufAvail_LSB 0x1 71362306a36Sopenharmony_ci#define QIB_6120_SendCtrl_PIOIntBufAvail_RMASK 0x1 71462306a36Sopenharmony_ci#define QIB_6120_SendCtrl_Abort_LSB 0x0 71562306a36Sopenharmony_ci#define QIB_6120_SendCtrl_Abort_RMASK 0x1 71662306a36Sopenharmony_ci 71762306a36Sopenharmony_ci#define QIB_6120_SendPIOBufBase_OFFS 0x1C8 71862306a36Sopenharmony_ci#define QIB_6120_SendPIOBufBase_Reserved_LSB 0x35 71962306a36Sopenharmony_ci#define QIB_6120_SendPIOBufBase_Reserved_RMASK 0x7FF 72062306a36Sopenharmony_ci#define QIB_6120_SendPIOBufBase_BaseAddr_LargePIO_LSB 0x20 72162306a36Sopenharmony_ci#define QIB_6120_SendPIOBufBase_BaseAddr_LargePIO_RMASK 0x1FFFFF 72262306a36Sopenharmony_ci#define QIB_6120_SendPIOBufBase_Reserved1_LSB 0x15 72362306a36Sopenharmony_ci#define QIB_6120_SendPIOBufBase_Reserved1_RMASK 0x7FF 72462306a36Sopenharmony_ci#define QIB_6120_SendPIOBufBase_BaseAddr_SmallPIO_LSB 0x0 72562306a36Sopenharmony_ci#define QIB_6120_SendPIOBufBase_BaseAddr_SmallPIO_RMASK 0x1FFFFF 72662306a36Sopenharmony_ci 72762306a36Sopenharmony_ci#define QIB_6120_SendPIOSize_OFFS 0x1D0 72862306a36Sopenharmony_ci#define QIB_6120_SendPIOSize_Reserved_LSB 0x2D 72962306a36Sopenharmony_ci#define QIB_6120_SendPIOSize_Reserved_RMASK 0xFFFFF 73062306a36Sopenharmony_ci#define QIB_6120_SendPIOSize_Size_LargePIO_LSB 0x20 73162306a36Sopenharmony_ci#define QIB_6120_SendPIOSize_Size_LargePIO_RMASK 0x1FFF 73262306a36Sopenharmony_ci#define QIB_6120_SendPIOSize_Reserved1_LSB 0xC 73362306a36Sopenharmony_ci#define QIB_6120_SendPIOSize_Reserved1_RMASK 0xFFFFF 73462306a36Sopenharmony_ci#define QIB_6120_SendPIOSize_Size_SmallPIO_LSB 0x0 73562306a36Sopenharmony_ci#define QIB_6120_SendPIOSize_Size_SmallPIO_RMASK 0xFFF 73662306a36Sopenharmony_ci 73762306a36Sopenharmony_ci#define QIB_6120_SendPIOBufCnt_OFFS 0x1D8 73862306a36Sopenharmony_ci#define QIB_6120_SendPIOBufCnt_Reserved_LSB 0x24 73962306a36Sopenharmony_ci#define QIB_6120_SendPIOBufCnt_Reserved_RMASK 0xFFFFFFF 74062306a36Sopenharmony_ci#define QIB_6120_SendPIOBufCnt_Num_LargePIO_LSB 0x20 74162306a36Sopenharmony_ci#define QIB_6120_SendPIOBufCnt_Num_LargePIO_RMASK 0xF 74262306a36Sopenharmony_ci#define QIB_6120_SendPIOBufCnt_Reserved1_LSB 0x9 74362306a36Sopenharmony_ci#define QIB_6120_SendPIOBufCnt_Reserved1_RMASK 0x7FFFFF 74462306a36Sopenharmony_ci#define QIB_6120_SendPIOBufCnt_Num_SmallPIO_LSB 0x0 74562306a36Sopenharmony_ci#define QIB_6120_SendPIOBufCnt_Num_SmallPIO_RMASK 0x1FF 74662306a36Sopenharmony_ci 74762306a36Sopenharmony_ci#define QIB_6120_SendPIOAvailAddr_OFFS 0x1E0 74862306a36Sopenharmony_ci#define QIB_6120_SendPIOAvailAddr_SendPIOAvailAddr_LSB 0x6 74962306a36Sopenharmony_ci#define QIB_6120_SendPIOAvailAddr_SendPIOAvailAddr_RMASK 0x3FFFFFFFF 75062306a36Sopenharmony_ci#define QIB_6120_SendPIOAvailAddr_Reserved_LSB 0x0 75162306a36Sopenharmony_ci#define QIB_6120_SendPIOAvailAddr_Reserved_RMASK 0x3F 75262306a36Sopenharmony_ci 75362306a36Sopenharmony_ci#define QIB_6120_SendBufErr0_OFFS 0x240 75462306a36Sopenharmony_ci#define QIB_6120_SendBufErr0_SendBufErrPIO_63_0_LSB 0x0 75562306a36Sopenharmony_ci#define QIB_6120_SendBufErr0_SendBufErrPIO_63_0_RMASK 0x0 75662306a36Sopenharmony_ci 75762306a36Sopenharmony_ci#define QIB_6120_RcvHdrAddr0_OFFS 0x280 75862306a36Sopenharmony_ci#define QIB_6120_RcvHdrAddr0_RcvHdrAddr0_LSB 0x2 75962306a36Sopenharmony_ci#define QIB_6120_RcvHdrAddr0_RcvHdrAddr0_RMASK 0x3FFFFFFFFF 76062306a36Sopenharmony_ci#define QIB_6120_RcvHdrAddr0_Reserved_LSB 0x0 76162306a36Sopenharmony_ci#define QIB_6120_RcvHdrAddr0_Reserved_RMASK 0x3 76262306a36Sopenharmony_ci 76362306a36Sopenharmony_ci#define QIB_6120_RcvHdrTailAddr0_OFFS 0x300 76462306a36Sopenharmony_ci#define QIB_6120_RcvHdrTailAddr0_RcvHdrTailAddr0_LSB 0x2 76562306a36Sopenharmony_ci#define QIB_6120_RcvHdrTailAddr0_RcvHdrTailAddr0_RMASK 0x3FFFFFFFFF 76662306a36Sopenharmony_ci#define QIB_6120_RcvHdrTailAddr0_Reserved_LSB 0x0 76762306a36Sopenharmony_ci#define QIB_6120_RcvHdrTailAddr0_Reserved_RMASK 0x3 76862306a36Sopenharmony_ci 76962306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_OFFS 0x3C0 77062306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_DisableIBTxIdleDetect_LSB 0x3F 77162306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_DisableIBTxIdleDetect_RMASK 0x1 77262306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_Reserved_LSB 0x38 77362306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_Reserved_RMASK 0x7F 77462306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RxEqCtl_LSB 0x36 77562306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RxEqCtl_RMASK 0x3 77662306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_TxTermAdj_LSB 0x34 77762306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_TxTermAdj_RMASK 0x3 77862306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RxTermAdj_LSB 0x32 77962306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RxTermAdj_RMASK 0x3 78062306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_TermAdj1_LSB 0x31 78162306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_TermAdj1_RMASK 0x1 78262306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_TermAdj0_LSB 0x30 78362306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_TermAdj0_RMASK 0x1 78462306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_LPBKA_LSB 0x2F 78562306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_LPBKA_RMASK 0x1 78662306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_LPBKB_LSB 0x2E 78762306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_LPBKB_RMASK 0x1 78862306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_LPBKC_LSB 0x2D 78962306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_LPBKC_RMASK 0x1 79062306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_LPBKD_LSB 0x2C 79162306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_LPBKD_RMASK 0x1 79262306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_PW_LSB 0x2B 79362306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_PW_RMASK 0x1 79462306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RefSel_LSB 0x29 79562306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RefSel_RMASK 0x3 79662306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ParReset_LSB 0x28 79762306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ParReset_RMASK 0x1 79862306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ParLPBK_LSB 0x27 79962306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ParLPBK_RMASK 0x1 80062306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_OffsetEn_LSB 0x26 80162306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_OffsetEn_RMASK 0x1 80262306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_Offset_LSB 0x1E 80362306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_Offset_RMASK 0xFF 80462306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_L2PwrDn_LSB 0x1D 80562306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_L2PwrDn_RMASK 0x1 80662306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ResetPLL_LSB 0x1C 80762306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ResetPLL_RMASK 0x1 80862306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RxTermEnX_LSB 0x18 80962306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RxTermEnX_RMASK 0xF 81062306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_BeaconTxEnX_LSB 0x14 81162306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_BeaconTxEnX_RMASK 0xF 81262306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RxDetEnX_LSB 0x10 81362306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RxDetEnX_RMASK 0xF 81462306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_TxIdeEnX_LSB 0xC 81562306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_TxIdeEnX_RMASK 0xF 81662306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RxIdleEnX_LSB 0x8 81762306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_RxIdleEnX_RMASK 0xF 81862306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_L1PwrDnA_LSB 0x7 81962306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_L1PwrDnA_RMASK 0x1 82062306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_L1PwrDnB_LSB 0x6 82162306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_L1PwrDnB_RMASK 0x1 82262306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_L1PwrDnC_LSB 0x5 82362306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_L1PwrDnC_RMASK 0x1 82462306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_L1PwrDnD_LSB 0x4 82562306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_L1PwrDnD_RMASK 0x1 82662306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ResetA_LSB 0x3 82762306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ResetA_RMASK 0x1 82862306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ResetB_LSB 0x2 82962306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ResetB_RMASK 0x1 83062306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ResetC_LSB 0x1 83162306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ResetC_RMASK 0x1 83262306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ResetD_LSB 0x0 83362306a36Sopenharmony_ci#define QIB_6120_SerdesCfg0_ResetD_RMASK 0x1 83462306a36Sopenharmony_ci 83562306a36Sopenharmony_ci#define QIB_6120_SerdesStat_OFFS 0x3D0 83662306a36Sopenharmony_ci#define QIB_6120_SerdesStat_Reserved_LSB 0xC 83762306a36Sopenharmony_ci#define QIB_6120_SerdesStat_Reserved_RMASK 0xFFFFFFFFFFFFF 83862306a36Sopenharmony_ci#define QIB_6120_SerdesStat_BeaconDetA_LSB 0xB 83962306a36Sopenharmony_ci#define QIB_6120_SerdesStat_BeaconDetA_RMASK 0x1 84062306a36Sopenharmony_ci#define QIB_6120_SerdesStat_BeaconDetB_LSB 0xA 84162306a36Sopenharmony_ci#define QIB_6120_SerdesStat_BeaconDetB_RMASK 0x1 84262306a36Sopenharmony_ci#define QIB_6120_SerdesStat_BeaconDetC_LSB 0x9 84362306a36Sopenharmony_ci#define QIB_6120_SerdesStat_BeaconDetC_RMASK 0x1 84462306a36Sopenharmony_ci#define QIB_6120_SerdesStat_BeaconDetD_LSB 0x8 84562306a36Sopenharmony_ci#define QIB_6120_SerdesStat_BeaconDetD_RMASK 0x1 84662306a36Sopenharmony_ci#define QIB_6120_SerdesStat_RxDetA_LSB 0x7 84762306a36Sopenharmony_ci#define QIB_6120_SerdesStat_RxDetA_RMASK 0x1 84862306a36Sopenharmony_ci#define QIB_6120_SerdesStat_RxDetB_LSB 0x6 84962306a36Sopenharmony_ci#define QIB_6120_SerdesStat_RxDetB_RMASK 0x1 85062306a36Sopenharmony_ci#define QIB_6120_SerdesStat_RxDetC_LSB 0x5 85162306a36Sopenharmony_ci#define QIB_6120_SerdesStat_RxDetC_RMASK 0x1 85262306a36Sopenharmony_ci#define QIB_6120_SerdesStat_RxDetD_LSB 0x4 85362306a36Sopenharmony_ci#define QIB_6120_SerdesStat_RxDetD_RMASK 0x1 85462306a36Sopenharmony_ci#define QIB_6120_SerdesStat_TxIdleDetA_LSB 0x3 85562306a36Sopenharmony_ci#define QIB_6120_SerdesStat_TxIdleDetA_RMASK 0x1 85662306a36Sopenharmony_ci#define QIB_6120_SerdesStat_TxIdleDetB_LSB 0x2 85762306a36Sopenharmony_ci#define QIB_6120_SerdesStat_TxIdleDetB_RMASK 0x1 85862306a36Sopenharmony_ci#define QIB_6120_SerdesStat_TxIdleDetC_LSB 0x1 85962306a36Sopenharmony_ci#define QIB_6120_SerdesStat_TxIdleDetC_RMASK 0x1 86062306a36Sopenharmony_ci#define QIB_6120_SerdesStat_TxIdleDetD_LSB 0x0 86162306a36Sopenharmony_ci#define QIB_6120_SerdesStat_TxIdleDetD_RMASK 0x1 86262306a36Sopenharmony_ci 86362306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_OFFS 0x3D8 86462306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_ArmLaunchErrorDisable_LSB 0x3F 86562306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_ArmLaunchErrorDisable_RMASK 0x1 86662306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_Reserved_LSB 0x17 86762306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_Reserved_RMASK 0xFFFFFFFFFF 86862306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_polarity_inv_LSB 0x13 86962306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_polarity_inv_RMASK 0xF 87062306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_link_sync_mask_LSB 0x9 87162306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_link_sync_mask_RMASK 0x3FF 87262306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_port_addr_LSB 0x4 87362306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_port_addr_RMASK 0x1F 87462306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_mdd_30_LSB 0x3 87562306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_mdd_30_RMASK 0x1 87662306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_xcv_resetn_LSB 0x2 87762306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_xcv_resetn_RMASK 0x1 87862306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_Reserved1_LSB 0x1 87962306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_Reserved1_RMASK 0x1 88062306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_tx_rx_resetn_LSB 0x0 88162306a36Sopenharmony_ci#define QIB_6120_XGXSCfg_tx_rx_resetn_RMASK 0x1 88262306a36Sopenharmony_ci 88362306a36Sopenharmony_ci#define QIB_6120_LBIntCnt_OFFS 0x12000 88462306a36Sopenharmony_ci 88562306a36Sopenharmony_ci#define QIB_6120_LBFlowStallCnt_OFFS 0x12008 88662306a36Sopenharmony_ci 88762306a36Sopenharmony_ci#define QIB_6120_TxUnsupVLErrCnt_OFFS 0x12018 88862306a36Sopenharmony_ci 88962306a36Sopenharmony_ci#define QIB_6120_TxDataPktCnt_OFFS 0x12020 89062306a36Sopenharmony_ci 89162306a36Sopenharmony_ci#define QIB_6120_TxFlowPktCnt_OFFS 0x12028 89262306a36Sopenharmony_ci 89362306a36Sopenharmony_ci#define QIB_6120_TxDwordCnt_OFFS 0x12030 89462306a36Sopenharmony_ci 89562306a36Sopenharmony_ci#define QIB_6120_TxLenErrCnt_OFFS 0x12038 89662306a36Sopenharmony_ci 89762306a36Sopenharmony_ci#define QIB_6120_TxMaxMinLenErrCnt_OFFS 0x12040 89862306a36Sopenharmony_ci 89962306a36Sopenharmony_ci#define QIB_6120_TxUnderrunCnt_OFFS 0x12048 90062306a36Sopenharmony_ci 90162306a36Sopenharmony_ci#define QIB_6120_TxFlowStallCnt_OFFS 0x12050 90262306a36Sopenharmony_ci 90362306a36Sopenharmony_ci#define QIB_6120_TxDroppedPktCnt_OFFS 0x12058 90462306a36Sopenharmony_ci 90562306a36Sopenharmony_ci#define QIB_6120_RxDroppedPktCnt_OFFS 0x12060 90662306a36Sopenharmony_ci 90762306a36Sopenharmony_ci#define QIB_6120_RxDataPktCnt_OFFS 0x12068 90862306a36Sopenharmony_ci 90962306a36Sopenharmony_ci#define QIB_6120_RxFlowPktCnt_OFFS 0x12070 91062306a36Sopenharmony_ci 91162306a36Sopenharmony_ci#define QIB_6120_RxDwordCnt_OFFS 0x12078 91262306a36Sopenharmony_ci 91362306a36Sopenharmony_ci#define QIB_6120_RxLenErrCnt_OFFS 0x12080 91462306a36Sopenharmony_ci 91562306a36Sopenharmony_ci#define QIB_6120_RxMaxMinLenErrCnt_OFFS 0x12088 91662306a36Sopenharmony_ci 91762306a36Sopenharmony_ci#define QIB_6120_RxICRCErrCnt_OFFS 0x12090 91862306a36Sopenharmony_ci 91962306a36Sopenharmony_ci#define QIB_6120_RxVCRCErrCnt_OFFS 0x12098 92062306a36Sopenharmony_ci 92162306a36Sopenharmony_ci#define QIB_6120_RxFlowCtrlErrCnt_OFFS 0x120A0 92262306a36Sopenharmony_ci 92362306a36Sopenharmony_ci#define QIB_6120_RxBadFormatCnt_OFFS 0x120A8 92462306a36Sopenharmony_ci 92562306a36Sopenharmony_ci#define QIB_6120_RxLinkProblemCnt_OFFS 0x120B0 92662306a36Sopenharmony_ci 92762306a36Sopenharmony_ci#define QIB_6120_RxEBPCnt_OFFS 0x120B8 92862306a36Sopenharmony_ci 92962306a36Sopenharmony_ci#define QIB_6120_RxLPCRCErrCnt_OFFS 0x120C0 93062306a36Sopenharmony_ci 93162306a36Sopenharmony_ci#define QIB_6120_RxBufOvflCnt_OFFS 0x120C8 93262306a36Sopenharmony_ci 93362306a36Sopenharmony_ci#define QIB_6120_RxTIDFullErrCnt_OFFS 0x120D0 93462306a36Sopenharmony_ci 93562306a36Sopenharmony_ci#define QIB_6120_RxTIDValidErrCnt_OFFS 0x120D8 93662306a36Sopenharmony_ci 93762306a36Sopenharmony_ci#define QIB_6120_RxPKeyMismatchCnt_OFFS 0x120E0 93862306a36Sopenharmony_ci 93962306a36Sopenharmony_ci#define QIB_6120_RxP0HdrEgrOvflCnt_OFFS 0x120E8 94062306a36Sopenharmony_ci 94162306a36Sopenharmony_ci#define QIB_6120_IBStatusChangeCnt_OFFS 0x12140 94262306a36Sopenharmony_ci 94362306a36Sopenharmony_ci#define QIB_6120_IBLinkErrRecoveryCnt_OFFS 0x12148 94462306a36Sopenharmony_ci 94562306a36Sopenharmony_ci#define QIB_6120_IBLinkDownedCnt_OFFS 0x12150 94662306a36Sopenharmony_ci 94762306a36Sopenharmony_ci#define QIB_6120_IBSymbolErrCnt_OFFS 0x12158 94862306a36Sopenharmony_ci 94962306a36Sopenharmony_ci#define QIB_6120_PcieRetryBufDiagQwordCnt_OFFS 0x12170 95062306a36Sopenharmony_ci 95162306a36Sopenharmony_ci#define QIB_6120_RcvEgrArray0_OFFS 0x14000 95262306a36Sopenharmony_ci 95362306a36Sopenharmony_ci#define QIB_6120_RcvTIDArray0_OFFS 0x54000 95462306a36Sopenharmony_ci 95562306a36Sopenharmony_ci#define QIB_6120_PIOLaunchFIFO_OFFS 0x64000 95662306a36Sopenharmony_ci 95762306a36Sopenharmony_ci#define QIB_6120_SendPIOpbcCache_OFFS 0x64800 95862306a36Sopenharmony_ci 95962306a36Sopenharmony_ci#define QIB_6120_RcvBuf1_OFFS 0x72000 96062306a36Sopenharmony_ci 96162306a36Sopenharmony_ci#define QIB_6120_RcvBuf2_OFFS 0x75000 96262306a36Sopenharmony_ci 96362306a36Sopenharmony_ci#define QIB_6120_RcvFlags_OFFS 0x77000 96462306a36Sopenharmony_ci 96562306a36Sopenharmony_ci#define QIB_6120_RcvLookupBuf1_OFFS 0x79000 96662306a36Sopenharmony_ci 96762306a36Sopenharmony_ci#define QIB_6120_RcvDMABuf_OFFS 0x7B000 96862306a36Sopenharmony_ci 96962306a36Sopenharmony_ci#define QIB_6120_MiscRXEIntMem_OFFS 0x7C000 97062306a36Sopenharmony_ci 97162306a36Sopenharmony_ci#define QIB_6120_PCIERcvBuf_OFFS 0x80000 97262306a36Sopenharmony_ci 97362306a36Sopenharmony_ci#define QIB_6120_PCIERetryBuf_OFFS 0x82000 97462306a36Sopenharmony_ci 97562306a36Sopenharmony_ci#define QIB_6120_PCIERcvBufRdToWrAddr_OFFS 0x84000 97662306a36Sopenharmony_ci 97762306a36Sopenharmony_ci#define QIB_6120_PIOBuf0_MA_OFFS 0x100000 978