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