#define PF0_MBX_CPM_ARQH_PAGE 0x02D80390 /* Reset Source: CORER */
#define PF0_MBX_CPM_ARQH_PAGE_ARQH_S 0
#define PF0_MBX_CPM_ARQH_PAGE_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_CPM_ARQLEN_PAGE 0x02D80290 /* Reset Source: CORER */
+#define PF0_MBX_CPM_ARQLEN_PAGE 0x02D80290 /* Reset Source: PFR */
#define PF0_MBX_CPM_ARQLEN_PAGE_ARQLEN_S 0
#define PF0_MBX_CPM_ARQLEN_PAGE_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_CPM_ARQLEN_PAGE_ARQVFE_S 28
#define PF0_MBX_CPM_ATQH_PAGE 0x02D80310 /* Reset Source: CORER */
#define PF0_MBX_CPM_ATQH_PAGE_ATQH_S 0
#define PF0_MBX_CPM_ATQH_PAGE_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_CPM_ATQLEN_PAGE 0x02D80210 /* Reset Source: CORER */
+#define PF0_MBX_CPM_ATQLEN_PAGE 0x02D80210 /* Reset Source: PFR */
#define PF0_MBX_CPM_ATQLEN_PAGE_ATQLEN_S 0
#define PF0_MBX_CPM_ATQLEN_PAGE_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_CPM_ATQLEN_PAGE_ATQVFE_S 28
#define PF0_MBX_HLP_ARQH_PAGE 0x02D00390 /* Reset Source: CORER */
#define PF0_MBX_HLP_ARQH_PAGE_ARQH_S 0
#define PF0_MBX_HLP_ARQH_PAGE_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_HLP_ARQLEN_PAGE 0x02D00290 /* Reset Source: CORER */
+#define PF0_MBX_HLP_ARQLEN_PAGE 0x02D00290 /* Reset Source: PFR */
#define PF0_MBX_HLP_ARQLEN_PAGE_ARQLEN_S 0
#define PF0_MBX_HLP_ARQLEN_PAGE_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_HLP_ARQLEN_PAGE_ARQVFE_S 28
#define PF0_MBX_HLP_ATQH_PAGE 0x02D00310 /* Reset Source: CORER */
#define PF0_MBX_HLP_ATQH_PAGE_ATQH_S 0
#define PF0_MBX_HLP_ATQH_PAGE_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_HLP_ATQLEN_PAGE 0x02D00210 /* Reset Source: CORER */
+#define PF0_MBX_HLP_ATQLEN_PAGE 0x02D00210 /* Reset Source: PFR */
#define PF0_MBX_HLP_ATQLEN_PAGE_ATQLEN_S 0
#define PF0_MBX_HLP_ATQLEN_PAGE_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_HLP_ATQLEN_PAGE_ATQVFE_S 28
#define PF0_MBX_PSM_ARQH_PAGE 0x02D40390 /* Reset Source: CORER */
#define PF0_MBX_PSM_ARQH_PAGE_ARQH_S 0
#define PF0_MBX_PSM_ARQH_PAGE_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_PSM_ARQLEN_PAGE 0x02D40290 /* Reset Source: CORER */
+#define PF0_MBX_PSM_ARQLEN_PAGE 0x02D40290 /* Reset Source: PFR */
#define PF0_MBX_PSM_ARQLEN_PAGE_ARQLEN_S 0
#define PF0_MBX_PSM_ARQLEN_PAGE_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_PSM_ARQLEN_PAGE_ARQVFE_S 28
#define PF0_MBX_PSM_ATQH_PAGE 0x02D40310 /* Reset Source: CORER */
#define PF0_MBX_PSM_ATQH_PAGE_ATQH_S 0
#define PF0_MBX_PSM_ATQH_PAGE_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_PSM_ATQLEN_PAGE 0x02D40210 /* Reset Source: CORER */
+#define PF0_MBX_PSM_ATQLEN_PAGE 0x02D40210 /* Reset Source: PFR */
#define PF0_MBX_PSM_ATQLEN_PAGE_ATQLEN_S 0
#define PF0_MBX_PSM_ATQLEN_PAGE_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_PSM_ATQLEN_PAGE_ATQVFE_S 28
#define PF0_SB_CPM_ARQH_PAGE 0x02D803A0 /* Reset Source: CORER */
#define PF0_SB_CPM_ARQH_PAGE_ARQH_S 0
#define PF0_SB_CPM_ARQH_PAGE_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF0_SB_CPM_ARQLEN_PAGE 0x02D802A0 /* Reset Source: CORER */
+#define PF0_SB_CPM_ARQLEN_PAGE 0x02D802A0 /* Reset Source: PFR */
#define PF0_SB_CPM_ARQLEN_PAGE_ARQLEN_S 0
#define PF0_SB_CPM_ARQLEN_PAGE_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_SB_CPM_ARQLEN_PAGE_ARQVFE_S 28
#define PF0_SB_CPM_ATQH_PAGE 0x02D80320 /* Reset Source: CORER */
#define PF0_SB_CPM_ATQH_PAGE_ATQH_S 0
#define PF0_SB_CPM_ATQH_PAGE_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF0_SB_CPM_ATQLEN_PAGE 0x02D80220 /* Reset Source: CORER */
+#define PF0_SB_CPM_ATQLEN_PAGE 0x02D80220 /* Reset Source: PFR */
#define PF0_SB_CPM_ATQLEN_PAGE_ATQLEN_S 0
#define PF0_SB_CPM_ATQLEN_PAGE_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_SB_CPM_ATQLEN_PAGE_ATQVFE_S 28
#define PF0_SB_HLP_ARQH_PAGE 0x02D003A0 /* Reset Source: CORER */
#define PF0_SB_HLP_ARQH_PAGE_ARQH_S 0
#define PF0_SB_HLP_ARQH_PAGE_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF0_SB_HLP_ARQLEN_PAGE 0x02D002A0 /* Reset Source: CORER */
+#define PF0_SB_HLP_ARQLEN_PAGE 0x02D002A0 /* Reset Source: PFR */
#define PF0_SB_HLP_ARQLEN_PAGE_ARQLEN_S 0
#define PF0_SB_HLP_ARQLEN_PAGE_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_SB_HLP_ARQLEN_PAGE_ARQVFE_S 28
#define PF0_SB_HLP_ATQH_PAGE 0x02D00320 /* Reset Source: CORER */
#define PF0_SB_HLP_ATQH_PAGE_ATQH_S 0
#define PF0_SB_HLP_ATQH_PAGE_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF0_SB_HLP_ATQLEN_PAGE 0x02D00220 /* Reset Source: CORER */
+#define PF0_SB_HLP_ATQLEN_PAGE 0x02D00220 /* Reset Source: PFR */
#define PF0_SB_HLP_ATQLEN_PAGE_ATQLEN_S 0
#define PF0_SB_HLP_ATQLEN_PAGE_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_SB_HLP_ATQLEN_PAGE_ATQVFE_S 28
#define PF0_SB_HLP_ATQT_PAGE 0x02D00420 /* Reset Source: CORER */
#define PF0_SB_HLP_ATQT_PAGE_ATQT_S 0
#define PF0_SB_HLP_ATQT_PAGE_ATQT_M MAKEMASK(0x3FF, 0)
-#define PF0INT_DYN_CTL(_i) (0x03000000 + ((_i) * 4096)) /* _i=0...2047 */ /* Reset Source: PFR */
+#define PF0INT_DYN_CTL(_i) (0x03000000 + ((_i) * 4096)) /* _i=0...2047 */ /* Reset Source: CORER */
#define PF0INT_DYN_CTL_MAX_INDEX 2047
#define PF0INT_DYN_CTL_INTENA_S 0
#define PF0INT_DYN_CTL_INTENA_M BIT(0)
#define PF0INT_DYN_CTL_WB_ON_ITR_M BIT(30)
#define PF0INT_DYN_CTL_INTENA_MSK_S 31
#define PF0INT_DYN_CTL_INTENA_MSK_M BIT(31)
-#define PF0INT_ITR_0(_i) (0x03000004 + ((_i) * 4096)) /* _i=0...2047 */ /* Reset Source: PFR */
+#define PF0INT_ITR_0(_i) (0x03000004 + ((_i) * 4096)) /* _i=0...2047 */ /* Reset Source: CORER */
#define PF0INT_ITR_0_MAX_INDEX 2047
#define PF0INT_ITR_0_INTERVAL_S 0
#define PF0INT_ITR_0_INTERVAL_M MAKEMASK(0xFFF, 0)
-#define PF0INT_ITR_1(_i) (0x03000008 + ((_i) * 4096)) /* _i=0...2047 */ /* Reset Source: PFR */
+#define PF0INT_ITR_1(_i) (0x03000008 + ((_i) * 4096)) /* _i=0...2047 */ /* Reset Source: CORER */
#define PF0INT_ITR_1_MAX_INDEX 2047
#define PF0INT_ITR_1_INTERVAL_S 0
#define PF0INT_ITR_1_INTERVAL_M MAKEMASK(0xFFF, 0)
-#define PF0INT_ITR_2(_i) (0x0300000C + ((_i) * 4096)) /* _i=0...2047 */ /* Reset Source: PFR */
+#define PF0INT_ITR_2(_i) (0x0300000C + ((_i) * 4096)) /* _i=0...2047 */ /* Reset Source: CORER */
#define PF0INT_ITR_2_MAX_INDEX 2047
#define PF0INT_ITR_2_INTERVAL_S 0
#define PF0INT_ITR_2_INTERVAL_M MAKEMASK(0xFFF, 0)
#define QTX_COMM_DBELL_PAGE_MAX_INDEX 16383
#define QTX_COMM_DBELL_PAGE_QTX_COMM_DBELL_S 0
#define QTX_COMM_DBELL_PAGE_QTX_COMM_DBELL_M MAKEMASK(0xFFFFFFFF, 0)
-#define QTX_COMM_DBLQ_DBELL_PAGE(_DBLQ) (0x02F00000 + ((_DBLQ) * 8)) /* _i=0...255 */ /* Reset Source: CORER */
+#define QTX_COMM_DBLQ_DBELL_PAGE(_DBLQ) (0x02F00000 + ((_DBLQ) * 4096)) /* _i=0...255 */ /* Reset Source: CORER */
#define QTX_COMM_DBLQ_DBELL_PAGE_MAX_INDEX 255
#define QTX_COMM_DBLQ_DBELL_PAGE_TAIL_S 0
#define QTX_COMM_DBLQ_DBELL_PAGE_TAIL_M MAKEMASK(0x1FFF, 0)
#define VSI_MBX_ARQH_MAX_INDEX 767
#define VSI_MBX_ARQH_ARQH_S 0
#define VSI_MBX_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define VSI_MBX_ARQLEN(_VSI) (0x0200001C + ((_VSI) * 4096)) /* _i=0...767 */ /* Reset Source: CORER */
+#define VSI_MBX_ARQLEN(_VSI) (0x0200001C + ((_VSI) * 4096)) /* _i=0...767 */ /* Reset Source: PFR */
#define VSI_MBX_ARQLEN_MAX_INDEX 767
#define VSI_MBX_ARQLEN_ARQLEN_S 0
#define VSI_MBX_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VSI_MBX_ATQH_MAX_INDEX 767
#define VSI_MBX_ATQH_ATQH_S 0
#define VSI_MBX_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define VSI_MBX_ATQLEN(_VSI) (0x02000008 + ((_VSI) * 4096)) /* _i=0...767 */ /* Reset Source: CORER */
+#define VSI_MBX_ATQLEN(_VSI) (0x02000008 + ((_VSI) * 4096)) /* _i=0...767 */ /* Reset Source: PFR */
#define VSI_MBX_ATQLEN_MAX_INDEX 767
#define VSI_MBX_ATQLEN_ATQLEN_S 0
#define VSI_MBX_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define GL_SWT_L2TAGTXIB_OFFSET_M MAKEMASK(0xFF, 0)
#define GL_SWT_L2TAGTXIB_LENGTH_S 8
#define GL_SWT_L2TAGTXIB_LENGTH_M MAKEMASK(0x3, 8)
-#define PRT_TDPUL2TAGSEN 0x00040BA0 /* Reset Source: CORER */
-#define PRT_TDPUL2TAGSEN_ENABLE_S 0
-#define PRT_TDPUL2TAGSEN_ENABLE_M MAKEMASK(0xFF, 0)
-#define PRT_TDPUL2TAGSEN_NONLAST_TAG_S 8
-#define PRT_TDPUL2TAGSEN_NONLAST_TAG_M MAKEMASK(0xFF, 8)
#define GLCM_PE_CACHESIZE 0x005046B4 /* Reset Source: CORER */
#define GLCM_PE_CACHESIZE_WORD_SIZE_S 0
#define GLCM_PE_CACHESIZE_WORD_SIZE_M MAKEMASK(0xFFF, 0)
#define PF_MBX_ARQH 0x0022E500 /* Reset Source: CORER */
#define PF_MBX_ARQH_ARQH_S 0
#define PF_MBX_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF_MBX_ARQLEN 0x0022E480 /* Reset Source: CORER */
+#define PF_MBX_ARQLEN 0x0022E480 /* Reset Source: PFR */
#define PF_MBX_ARQLEN_ARQLEN_S 0
#define PF_MBX_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF_MBX_ARQLEN_ARQVFE_S 28
#define PF_MBX_ATQH 0x0022E280 /* Reset Source: CORER */
#define PF_MBX_ATQH_ATQH_S 0
#define PF_MBX_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF_MBX_ATQLEN 0x0022E200 /* Reset Source: CORER */
+#define PF_MBX_ATQLEN 0x0022E200 /* Reset Source: PFR */
#define PF_MBX_ATQLEN_ATQLEN_S 0
#define PF_MBX_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF_MBX_ATQLEN_ATQVFE_S 28
#define PF_SB_ARQH 0x00230000 /* Reset Source: CORER */
#define PF_SB_ARQH_ARQH_S 0
#define PF_SB_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF_SB_ARQLEN 0x0022FF80 /* Reset Source: CORER */
+#define PF_SB_ARQLEN 0x0022FF80 /* Reset Source: PFR */
#define PF_SB_ARQLEN_ARQLEN_S 0
#define PF_SB_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF_SB_ARQLEN_ARQVFE_S 28
#define PF_SB_ATQH 0x0022FD80 /* Reset Source: CORER */
#define PF_SB_ATQH_ATQH_S 0
#define PF_SB_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF_SB_ATQLEN 0x0022FD00 /* Reset Source: CORER */
+#define PF_SB_ATQLEN 0x0022FD00 /* Reset Source: PFR */
#define PF_SB_ATQLEN_ATQLEN_S 0
#define PF_SB_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF_SB_ATQLEN_ATQVFE_S 28
#define PF0_MBX_CPM_ARQH 0x0022E5E0 /* Reset Source: CORER */
#define PF0_MBX_CPM_ARQH_ARQH_S 0
#define PF0_MBX_CPM_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_CPM_ARQLEN 0x0022E5DC /* Reset Source: CORER */
+#define PF0_MBX_CPM_ARQLEN 0x0022E5DC /* Reset Source: PFR */
#define PF0_MBX_CPM_ARQLEN_ARQLEN_S 0
#define PF0_MBX_CPM_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_CPM_ARQLEN_ARQVFE_S 28
#define PF0_MBX_CPM_ATQH 0x0022E5CC /* Reset Source: CORER */
#define PF0_MBX_CPM_ATQH_ATQH_S 0
#define PF0_MBX_CPM_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_CPM_ATQLEN 0x0022E5C8 /* Reset Source: CORER */
+#define PF0_MBX_CPM_ATQLEN 0x0022E5C8 /* Reset Source: PFR */
#define PF0_MBX_CPM_ATQLEN_ATQLEN_S 0
#define PF0_MBX_CPM_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_CPM_ATQLEN_ATQVFE_S 28
#define PF0_MBX_HLP_ARQH 0x0022E608 /* Reset Source: CORER */
#define PF0_MBX_HLP_ARQH_ARQH_S 0
#define PF0_MBX_HLP_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_HLP_ARQLEN 0x0022E604 /* Reset Source: CORER */
+#define PF0_MBX_HLP_ARQLEN 0x0022E604 /* Reset Source: PFR */
#define PF0_MBX_HLP_ARQLEN_ARQLEN_S 0
#define PF0_MBX_HLP_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_HLP_ARQLEN_ARQVFE_S 28
#define PF0_MBX_HLP_ATQH 0x0022E5F4 /* Reset Source: CORER */
#define PF0_MBX_HLP_ATQH_ATQH_S 0
#define PF0_MBX_HLP_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_HLP_ATQLEN 0x0022E5F0 /* Reset Source: CORER */
+#define PF0_MBX_HLP_ATQLEN 0x0022E5F0 /* Reset Source: PFR */
#define PF0_MBX_HLP_ATQLEN_ATQLEN_S 0
#define PF0_MBX_HLP_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_HLP_ATQLEN_ATQVFE_S 28
#define PF0_MBX_PSM_ARQH 0x0022E630 /* Reset Source: CORER */
#define PF0_MBX_PSM_ARQH_ARQH_S 0
#define PF0_MBX_PSM_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_PSM_ARQLEN 0x0022E62C /* Reset Source: CORER */
+#define PF0_MBX_PSM_ARQLEN 0x0022E62C /* Reset Source: PFR */
#define PF0_MBX_PSM_ARQLEN_ARQLEN_S 0
#define PF0_MBX_PSM_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_PSM_ARQLEN_ARQVFE_S 28
#define PF0_MBX_PSM_ATQH 0x0022E61C /* Reset Source: CORER */
#define PF0_MBX_PSM_ATQH_ATQH_S 0
#define PF0_MBX_PSM_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF0_MBX_PSM_ATQLEN 0x0022E618 /* Reset Source: CORER */
+#define PF0_MBX_PSM_ATQLEN 0x0022E618 /* Reset Source: PFR */
#define PF0_MBX_PSM_ATQLEN_ATQLEN_S 0
#define PF0_MBX_PSM_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_MBX_PSM_ATQLEN_ATQVFE_S 28
#define PF0_SB_CPM_ARQH 0x0022E658 /* Reset Source: CORER */
#define PF0_SB_CPM_ARQH_ARQH_S 0
#define PF0_SB_CPM_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF0_SB_CPM_ARQLEN 0x0022E654 /* Reset Source: CORER */
+#define PF0_SB_CPM_ARQLEN 0x0022E654 /* Reset Source: PFR */
#define PF0_SB_CPM_ARQLEN_ARQLEN_S 0
#define PF0_SB_CPM_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_SB_CPM_ARQLEN_ARQVFE_S 28
#define PF0_SB_CPM_ATQH 0x0022E644 /* Reset Source: CORER */
#define PF0_SB_CPM_ATQH_ATQH_S 0
#define PF0_SB_CPM_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF0_SB_CPM_ATQLEN 0x0022E640 /* Reset Source: CORER */
+#define PF0_SB_CPM_ATQLEN 0x0022E640 /* Reset Source: PFR */
#define PF0_SB_CPM_ATQLEN_ATQLEN_S 0
#define PF0_SB_CPM_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_SB_CPM_ATQLEN_ATQVFE_S 28
#define PF0_SB_HLP_ARQH 0x002300E0 /* Reset Source: CORER */
#define PF0_SB_HLP_ARQH_ARQH_S 0
#define PF0_SB_HLP_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define PF0_SB_HLP_ARQLEN 0x002300DC /* Reset Source: CORER */
+#define PF0_SB_HLP_ARQLEN 0x002300DC /* Reset Source: PFR */
#define PF0_SB_HLP_ARQLEN_ARQLEN_S 0
#define PF0_SB_HLP_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_SB_HLP_ARQLEN_ARQVFE_S 28
#define PF0_SB_HLP_ATQH 0x002300CC /* Reset Source: CORER */
#define PF0_SB_HLP_ATQH_ATQH_S 0
#define PF0_SB_HLP_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define PF0_SB_HLP_ATQLEN 0x002300C8 /* Reset Source: CORER */
+#define PF0_SB_HLP_ATQLEN 0x002300C8 /* Reset Source: PFR */
#define PF0_SB_HLP_ATQLEN_ATQLEN_S 0
#define PF0_SB_HLP_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define PF0_SB_HLP_ATQLEN_ATQVFE_S 28
#define VF_MBX_ARQH_MAX_INDEX 255
#define VF_MBX_ARQH_ARQH_S 0
#define VF_MBX_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_ARQLEN(_VF) (0x0022BC00 + ((_VF) * 4)) /* _i=0...255 */ /* Reset Source: CORER */
+#define VF_MBX_ARQLEN(_VF) (0x0022BC00 + ((_VF) * 4)) /* _i=0...255 */ /* Reset Source: PFR */
#define VF_MBX_ARQLEN_MAX_INDEX 255
#define VF_MBX_ARQLEN_ARQLEN_S 0
#define VF_MBX_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_ATQH_MAX_INDEX 255
#define VF_MBX_ATQH_ATQH_S 0
#define VF_MBX_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_ATQLEN(_VF) (0x0022A800 + ((_VF) * 4)) /* _i=0...255 */ /* Reset Source: CORER */
+#define VF_MBX_ATQLEN(_VF) (0x0022A800 + ((_VF) * 4)) /* _i=0...255 */ /* Reset Source: PFR */
#define VF_MBX_ATQLEN_MAX_INDEX 255
#define VF_MBX_ATQLEN_ATQLEN_S 0
#define VF_MBX_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_CPM_ARQH_MAX_INDEX 127
#define VF_MBX_CPM_ARQH_ARQH_S 0
#define VF_MBX_CPM_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_CPM_ARQLEN(_VF128) (0x0022D600 + ((_VF128) * 4)) /* _i=0...127 */ /* Reset Source: CORER */
+#define VF_MBX_CPM_ARQLEN(_VF128) (0x0022D600 + ((_VF128) * 4)) /* _i=0...127 */ /* Reset Source: PFR */
#define VF_MBX_CPM_ARQLEN_MAX_INDEX 127
#define VF_MBX_CPM_ARQLEN_ARQLEN_S 0
#define VF_MBX_CPM_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_CPM_ATQH_MAX_INDEX 127
#define VF_MBX_CPM_ATQH_ATQH_S 0
#define VF_MBX_CPM_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_CPM_ATQLEN(_VF128) (0x0022CC00 + ((_VF128) * 4)) /* _i=0...127 */ /* Reset Source: CORER */
+#define VF_MBX_CPM_ATQLEN(_VF128) (0x0022CC00 + ((_VF128) * 4)) /* _i=0...127 */ /* Reset Source: PFR */
#define VF_MBX_CPM_ATQLEN_MAX_INDEX 127
#define VF_MBX_CPM_ATQLEN_ATQLEN_S 0
#define VF_MBX_CPM_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_HLP_ARQH_MAX_INDEX 15
#define VF_MBX_HLP_ARQH_ARQH_S 0
#define VF_MBX_HLP_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_HLP_ARQLEN(_VF16) (0x0022DDC0 + ((_VF16) * 4)) /* _i=0...15 */ /* Reset Source: CORER */
+#define VF_MBX_HLP_ARQLEN(_VF16) (0x0022DDC0 + ((_VF16) * 4)) /* _i=0...15 */ /* Reset Source: PFR */
#define VF_MBX_HLP_ARQLEN_MAX_INDEX 15
#define VF_MBX_HLP_ARQLEN_ARQLEN_S 0
#define VF_MBX_HLP_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_HLP_ATQH_MAX_INDEX 15
#define VF_MBX_HLP_ATQH_ATQH_S 0
#define VF_MBX_HLP_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_HLP_ATQLEN(_VF16) (0x0022DC80 + ((_VF16) * 4)) /* _i=0...15 */ /* Reset Source: CORER */
+#define VF_MBX_HLP_ATQLEN(_VF16) (0x0022DC80 + ((_VF16) * 4)) /* _i=0...15 */ /* Reset Source: PFR */
#define VF_MBX_HLP_ATQLEN_MAX_INDEX 15
#define VF_MBX_HLP_ATQLEN_ATQLEN_S 0
#define VF_MBX_HLP_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_PSM_ARQH_MAX_INDEX 15
#define VF_MBX_PSM_ARQH_ARQH_S 0
#define VF_MBX_PSM_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_PSM_ARQLEN(_VF16) (0x0022E040 + ((_VF16) * 4)) /* _i=0...15 */ /* Reset Source: CORER */
+#define VF_MBX_PSM_ARQLEN(_VF16) (0x0022E040 + ((_VF16) * 4)) /* _i=0...15 */ /* Reset Source: PFR */
#define VF_MBX_PSM_ARQLEN_MAX_INDEX 15
#define VF_MBX_PSM_ARQLEN_ARQLEN_S 0
#define VF_MBX_PSM_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_PSM_ATQH_MAX_INDEX 15
#define VF_MBX_PSM_ATQH_ATQH_S 0
#define VF_MBX_PSM_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_PSM_ATQLEN(_VF16) (0x0022DF00 + ((_VF16) * 4)) /* _i=0...15 */ /* Reset Source: CORER */
+#define VF_MBX_PSM_ATQLEN(_VF16) (0x0022DF00 + ((_VF16) * 4)) /* _i=0...15 */ /* Reset Source: PFR */
#define VF_MBX_PSM_ATQLEN_MAX_INDEX 15
#define VF_MBX_PSM_ATQLEN_ATQLEN_S 0
#define VF_MBX_PSM_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define VF_SB_CPM_ARQH_MAX_INDEX 127
#define VF_SB_CPM_ARQH_ARQH_S 0
#define VF_SB_CPM_ARQH_ARQH_M MAKEMASK(0x3FF, 0)
-#define VF_SB_CPM_ARQLEN(_VF128) (0x0022F600 + ((_VF128) * 4)) /* _i=0...127 */ /* Reset Source: CORER */
+#define VF_SB_CPM_ARQLEN(_VF128) (0x0022F600 + ((_VF128) * 4)) /* _i=0...127 */ /* Reset Source: PFR */
#define VF_SB_CPM_ARQLEN_MAX_INDEX 127
#define VF_SB_CPM_ARQLEN_ARQLEN_S 0
#define VF_SB_CPM_ARQLEN_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VF_SB_CPM_ATQH_MAX_INDEX 127
#define VF_SB_CPM_ATQH_ATQH_S 0
#define VF_SB_CPM_ATQH_ATQH_M MAKEMASK(0x3FF, 0)
-#define VF_SB_CPM_ATQLEN(_VF128) (0x0022EC00 + ((_VF128) * 4)) /* _i=0...127 */ /* Reset Source: CORER */
+#define VF_SB_CPM_ATQLEN(_VF128) (0x0022EC00 + ((_VF128) * 4)) /* _i=0...127 */ /* Reset Source: PFR */
#define VF_SB_CPM_ATQLEN_MAX_INDEX 127
#define VF_SB_CPM_ATQLEN_ATQLEN_S 0
#define VF_SB_CPM_ATQLEN_ATQLEN_M MAKEMASK(0x3FF, 0)
#define GLFLXP_RXDID_FLAGS1_OVERRIDE_MAX_INDEX 63
#define GLFLXP_RXDID_FLAGS1_OVERRIDE_FLEXIFLAGS1_OVERRIDE_S 0
#define GLFLXP_RXDID_FLAGS1_OVERRIDE_FLEXIFLAGS1_OVERRIDE_M MAKEMASK(0xF, 0)
-#define GLFLXP_RXDID_FLX_WRD_0(_i) (0x0045c800 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
+#define GLFLXP_RXDID_FLX_WRD_0(_i) (0x0045C800 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
#define GLFLXP_RXDID_FLX_WRD_0_MAX_INDEX 63
#define GLFLXP_RXDID_FLX_WRD_0_PROT_MDID_S 0
#define GLFLXP_RXDID_FLX_WRD_0_PROT_MDID_M MAKEMASK(0xFF, 0)
#define GLFLXP_RXDID_FLX_WRD_0_EXTRACTION_OFFSET_M MAKEMASK(0x3FF, 8)
#define GLFLXP_RXDID_FLX_WRD_0_RXDID_OPCODE_S 30
#define GLFLXP_RXDID_FLX_WRD_0_RXDID_OPCODE_M MAKEMASK(0x3, 30)
-#define GLFLXP_RXDID_FLX_WRD_1(_i) (0x0045c900 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
+#define GLFLXP_RXDID_FLX_WRD_1(_i) (0x0045C900 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
#define GLFLXP_RXDID_FLX_WRD_1_MAX_INDEX 63
#define GLFLXP_RXDID_FLX_WRD_1_PROT_MDID_S 0
#define GLFLXP_RXDID_FLX_WRD_1_PROT_MDID_M MAKEMASK(0xFF, 0)
#define GLFLXP_RXDID_FLX_WRD_1_EXTRACTION_OFFSET_M MAKEMASK(0x3FF, 8)
#define GLFLXP_RXDID_FLX_WRD_1_RXDID_OPCODE_S 30
#define GLFLXP_RXDID_FLX_WRD_1_RXDID_OPCODE_M MAKEMASK(0x3, 30)
-#define GLFLXP_RXDID_FLX_WRD_2(_i) (0x0045ca00 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
+#define GLFLXP_RXDID_FLX_WRD_2(_i) (0x0045CA00 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
#define GLFLXP_RXDID_FLX_WRD_2_MAX_INDEX 63
#define GLFLXP_RXDID_FLX_WRD_2_PROT_MDID_S 0
#define GLFLXP_RXDID_FLX_WRD_2_PROT_MDID_M MAKEMASK(0xFF, 0)
#define GLFLXP_RXDID_FLX_WRD_2_EXTRACTION_OFFSET_M MAKEMASK(0x3FF, 8)
#define GLFLXP_RXDID_FLX_WRD_2_RXDID_OPCODE_S 30
#define GLFLXP_RXDID_FLX_WRD_2_RXDID_OPCODE_M MAKEMASK(0x3, 30)
-#define GLFLXP_RXDID_FLX_WRD_3(_i) (0x0045cb00 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
+#define GLFLXP_RXDID_FLX_WRD_3(_i) (0x0045CB00 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
#define GLFLXP_RXDID_FLX_WRD_3_MAX_INDEX 63
#define GLFLXP_RXDID_FLX_WRD_3_PROT_MDID_S 0
#define GLFLXP_RXDID_FLX_WRD_3_PROT_MDID_M MAKEMASK(0xFF, 0)
#define GLFLXP_RXDID_FLX_WRD_3_EXTRACTION_OFFSET_M MAKEMASK(0x3FF, 8)
#define GLFLXP_RXDID_FLX_WRD_3_RXDID_OPCODE_S 30
#define GLFLXP_RXDID_FLX_WRD_3_RXDID_OPCODE_M MAKEMASK(0x3, 30)
-#define GLFLXP_RXDID_FLX_WRD_4(_i) (0x0045cc00 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
+#define GLFLXP_RXDID_FLX_WRD_4(_i) (0x0045CC00 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
#define GLFLXP_RXDID_FLX_WRD_4_MAX_INDEX 63
#define GLFLXP_RXDID_FLX_WRD_4_PROT_MDID_S 0
#define GLFLXP_RXDID_FLX_WRD_4_PROT_MDID_M MAKEMASK(0xFF, 0)
#define GLFLXP_RXDID_FLX_WRD_4_EXTRACTION_OFFSET_M MAKEMASK(0x3FF, 8)
#define GLFLXP_RXDID_FLX_WRD_4_RXDID_OPCODE_S 30
#define GLFLXP_RXDID_FLX_WRD_4_RXDID_OPCODE_M MAKEMASK(0x3, 30)
-#define GLFLXP_RXDID_FLX_WRD_5(_i) (0x0045cd00 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
+#define GLFLXP_RXDID_FLX_WRD_5(_i) (0x0045CD00 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
#define GLFLXP_RXDID_FLX_WRD_5_MAX_INDEX 63
#define GLFLXP_RXDID_FLX_WRD_5_PROT_MDID_S 0
#define GLFLXP_RXDID_FLX_WRD_5_PROT_MDID_M MAKEMASK(0xFF, 0)
#define GLGEN_ANA_DEF_PTYPE 0x0020C100 /* Reset Source: CORER */
#define GLGEN_ANA_DEF_PTYPE_DEF_PTYPE_S 0
#define GLGEN_ANA_DEF_PTYPE_DEF_PTYPE_M MAKEMASK(0x3FF, 0)
-#define GLGEN_ANA_DFD_FIFO_0 0x0020C398 /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_FIFO_0_PC_NXT_S 0
-#define GLGEN_ANA_DFD_FIFO_0_PC_NXT_M BIT(0)
-#define GLGEN_ANA_DFD_FIFO_0_HO_NXT_S 1
-#define GLGEN_ANA_DFD_FIFO_0_HO_NXT_M BIT(1)
-#define GLGEN_ANA_DFD_FIFO_0_NID_NXT_S 2
-#define GLGEN_ANA_DFD_FIFO_0_NID_NXT_M BIT(2)
-#define GLGEN_ANA_DFD_FIFO_0_PG_KEY_SEL_S 8
-#define GLGEN_ANA_DFD_FIFO_0_PG_KEY_SEL_M BIT(8)
-#define GLGEN_ANA_DFD_FIFO_PTR 0x0020C43C /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_FIFO_PTR_HEAD_S 0
-#define GLGEN_ANA_DFD_FIFO_PTR_HEAD_M MAKEMASK(0x1FF, 0)
-#define GLGEN_ANA_DFD_FIFO_PTR_USED_SPACE_S 16
-#define GLGEN_ANA_DFD_FIFO_PTR_USED_SPACE_M MAKEMASK(0x3FF, 16)
-#define GLGEN_ANA_DFD_GEN_CTRL 0x0020C38C /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_GEN_CTRL_ENABLE_S 0
-#define GLGEN_ANA_DFD_GEN_CTRL_ENABLE_M BIT(0)
-#define GLGEN_ANA_DFD_GEN_CTRL_BLK_INPUT_S 1
-#define GLGEN_ANA_DFD_GEN_CTRL_BLK_INPUT_M BIT(1)
-#define GLGEN_ANA_DFD_LOG_0 0x0020C3A8 /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_LOG_0_SOURCE_S 0
-#define GLGEN_ANA_DFD_LOG_0_SOURCE_M MAKEMASK(0x7, 0)
-#define GLGEN_ANA_DFD_LOG_0_LVL_OR_EDGE_S 3
-#define GLGEN_ANA_DFD_LOG_0_LVL_OR_EDGE_M BIT(3)
-#define GLGEN_ANA_DFD_LOG_0_RC_DISP_TRIG_S 4
-#define GLGEN_ANA_DFD_LOG_0_RC_DISP_TRIG_M MAKEMASK(0x7, 4)
-#define GLGEN_ANA_DFD_LOG_0_FLD_MODE_S 8
-#define GLGEN_ANA_DFD_LOG_0_FLD_MODE_M BIT(8)
-#define GLGEN_ANA_DFD_LOG_0_DLY_CYCL_S 16
-#define GLGEN_ANA_DFD_LOG_0_DLY_CYCL_M MAKEMASK(0x3FF, 16)
-#define GLGEN_ANA_DFD_LOG_1 0x0020C3AC /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_LOG_1_NUM_EVENTS_S 0
-#define GLGEN_ANA_DFD_LOG_1_NUM_EVENTS_M MAKEMASK(0x3FF, 0)
-#define GLGEN_ANA_DFD_LOG_1_NUM_TRIGS_S 16
-#define GLGEN_ANA_DFD_LOG_1_NUM_TRIGS_M MAKEMASK(0x3FF, 16)
-#define GLGEN_ANA_DFD_LOG_ACTN_EN 0x0020C3F8 /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_LOG_ACTN_EN_BLK_PH_ARB_S 0
-#define GLGEN_ANA_DFD_LOG_ACTN_EN_BLK_PH_ARB_M BIT(0)
-#define GLGEN_ANA_DFD_LOG_ACTN_EN_BLK_PH_FB_S 1
-#define GLGEN_ANA_DFD_LOG_ACTN_EN_BLK_PH_FB_M BIT(1)
-#define GLGEN_ANA_DFD_LOG_ACTN_EN_BLK_INPUT_S 2
-#define GLGEN_ANA_DFD_LOG_ACTN_EN_BLK_INPUT_M BIT(2)
-#define GLGEN_ANA_DFD_LOG_ACTN_EN_STP_OUTPUT_S 3
-#define GLGEN_ANA_DFD_LOG_ACTN_EN_STP_OUTPUT_M BIT(3)
-#define GLGEN_ANA_DFD_LOG_ACTN_EN_STP_WR_DFD_FIFO_S 4
-#define GLGEN_ANA_DFD_LOG_ACTN_EN_STP_WR_DFD_FIFO_M BIT(4)
-#define GLGEN_ANA_DFD_LOG_ACTN_RST 0x0020C3FC /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_LOG_ACTN_RST_BLK_PH_ARB_S 0
-#define GLGEN_ANA_DFD_LOG_ACTN_RST_BLK_PH_ARB_M BIT(0)
-#define GLGEN_ANA_DFD_LOG_ACTN_RST_BLK_PH_FB_S 1
-#define GLGEN_ANA_DFD_LOG_ACTN_RST_BLK_PH_FB_M BIT(1)
-#define GLGEN_ANA_DFD_LOG_ACTN_RST_BLK_INPUT_S 2
-#define GLGEN_ANA_DFD_LOG_ACTN_RST_BLK_INPUT_M BIT(2)
-#define GLGEN_ANA_DFD_LOG_ACTN_RST_STP_OUTPUT_S 3
-#define GLGEN_ANA_DFD_LOG_ACTN_RST_STP_OUTPUT_M BIT(3)
-#define GLGEN_ANA_DFD_LOG_ACTN_RST_STP_WR_DFD_FIFO_S 4
-#define GLGEN_ANA_DFD_LOG_ACTN_RST_STP_WR_DFD_FIFO_M BIT(4)
-#define GLGEN_ANA_DFD_LOG_DATA(_i) (0x0020C3B0 + ((_i) * 4)) /* _i=0...8 */ /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_LOG_DATA_MAX_INDEX 8
-#define GLGEN_ANA_DFD_LOG_DATA_DATA_S 0
-#define GLGEN_ANA_DFD_LOG_DATA_DATA_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLGEN_ANA_DFD_LOG_MASK(_i) (0x0020C3D4 + ((_i) * 4)) /* _i=0...8 */ /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_LOG_MASK_MAX_INDEX 8
-#define GLGEN_ANA_DFD_LOG_MASK_MASK_S 0
-#define GLGEN_ANA_DFD_LOG_MASK_MASK_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLGEN_ANA_DFD_LOG_RST_ALL 0x0020C400 /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_LOG_RST_ALL_RST_S 0
-#define GLGEN_ANA_DFD_LOG_RST_ALL_RST_M BIT(0)
-#define GLGEN_ANA_DFD_LOG_RST_ALL_GEN_RST_S 1
-#define GLGEN_ANA_DFD_LOG_RST_ALL_GEN_RST_M BIT(1)
-#define GLGEN_ANA_DFD_LOG_TRG_0 0x0020C404 /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_LOG_TRG_0_TAGID_S 0
-#define GLGEN_ANA_DFD_LOG_TRG_0_TAGID_M MAKEMASK(0x3F, 0)
-#define GLGEN_ANA_DFD_LOG_TRG_0_ACT_TRIGGED_S 16
-#define GLGEN_ANA_DFD_LOG_TRG_0_ACT_TRIGGED_M BIT(16)
-#define GLGEN_ANA_DFD_LOG_TRG_0_MAX_NUM_RND_S 24
-#define GLGEN_ANA_DFD_LOG_TRG_0_MAX_NUM_RND_M MAKEMASK(0x7F, 24)
-#define GLGEN_ANA_DFD_LOG_TRG_0_TRIGGED_S 31
-#define GLGEN_ANA_DFD_LOG_TRG_0_TRIGGED_M BIT(31)
-#define GLGEN_ANA_DFD_LOG_TRG_DATA(_i) (0x0020C408 + ((_i) * 4)) /* _i=0...8 */ /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_LOG_TRG_DATA_MAX_INDEX 8
-#define GLGEN_ANA_DFD_LOG_TRG_DATA_DATA_S 0
-#define GLGEN_ANA_DFD_LOG_TRG_DATA_DATA_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLGEN_ANA_DFD_PACE_OUT 0x0020C4CC /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_PACE_OUT_PUSH_S 0
-#define GLGEN_ANA_DFD_PACE_OUT_PUSH_M BIT(0)
-#define GLGEN_ANA_DFD_PACING_0 0x0020C390 /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_PACING_0_STOP_FEEDBK_S 0
-#define GLGEN_ANA_DFD_PACING_0_STOP_FEEDBK_M BIT(0)
-#define GLGEN_ANA_DFD_PACING_0_STOP_ARB_S 1
-#define GLGEN_ANA_DFD_PACING_0_STOP_ARB_M BIT(1)
-#define GLGEN_ANA_DFD_PACING_0_NUM_CHUNKS_S 2
-#define GLGEN_ANA_DFD_PACING_0_NUM_CHUNKS_M MAKEMASK(0x1F, 2)
-#define GLGEN_ANA_DFD_PACING_1 0x0020C394 /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_PACING_1_PUSH_S 0
-#define GLGEN_ANA_DFD_PACING_1_PUSH_M BIT(0)
-#define GLGEN_ANA_DFD_REG_FILE_ACC_0 0x0020C39C /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_REG_FILE_ACC_0_SLOT_ID_S 0
-#define GLGEN_ANA_DFD_REG_FILE_ACC_0_SLOT_ID_M MAKEMASK(0xF, 0)
-#define GLGEN_ANA_DFD_REG_FILE_ACC_1 0x0020C3A0 /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_REG_FILE_ACC_1_REGID_S 0
-#define GLGEN_ANA_DFD_REG_FILE_ACC_1_REGID_M MAKEMASK(0xFF, 0)
-#define GLGEN_ANA_DFD_REG_FILE_ACC_RES 0x0020C3A4 /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_REG_FILE_ACC_RES_REG_VAL_S 0
-#define GLGEN_ANA_DFD_REG_FILE_ACC_RES_REG_VAL_M MAKEMASK(0xFFFF, 0)
-#define GLGEN_ANA_DFD_REG_FILE_ACC_RES_EXCEPTIONS_S 16
-#define GLGEN_ANA_DFD_REG_FILE_ACC_RES_EXCEPTIONS_M MAKEMASK(0x7FFF, 16)
-#define GLGEN_ANA_DFD_TAGIDS 0x0020C438 /* Reset Source: CORER */
-#define GLGEN_ANA_DFD_TAGIDS_TAGID_IN_DFD_FIFO_S 0
-#define GLGEN_ANA_DFD_TAGIDS_TAGID_IN_DFD_FIFO_M MAKEMASK(0x3F, 0)
-#define GLGEN_ANA_DFD_TAGIDS_TAGID_NXT_ANA_S 8
-#define GLGEN_ANA_DFD_TAGIDS_TAGID_NXT_ANA_M MAKEMASK(0x3F, 8)
-#define GLGEN_ANA_DFD_TAGIDS_TAGID_OUT_S 16
-#define GLGEN_ANA_DFD_TAGIDS_TAGID_OUT_M MAKEMASK(0x3F, 16)
-#define GLGEN_ANA_DFD_TAGIDS_SLOTID_IN_DFD_FIFO_S 24
-#define GLGEN_ANA_DFD_TAGIDS_SLOTID_IN_DFD_FIFO_M MAKEMASK(0xF, 24)
-#define GLGEN_ANA_DFD_TAGIDS_SLOTID_NXT_ANA_S 28
-#define GLGEN_ANA_DFD_TAGIDS_SLOTID_NXT_ANA_M MAKEMASK(0xF, 28)
-#define GLGEN_ANA_ERR_AUX 0x0020C228 /* Reset Source: CORER */
-#define GLGEN_ANA_ERR_AUX_IPLEN_GPREG_S 0
-#define GLGEN_ANA_ERR_AUX_IPLEN_GPREG_M MAKEMASK(0xF, 0)
#define GLGEN_ANA_ERR_CTRL 0x0020C220 /* Reset Source: CORER */
#define GLGEN_ANA_ERR_CTRL_ERR_MASK_EN_S 0
#define GLGEN_ANA_ERR_CTRL_ERR_MASK_EN_M MAKEMASK(0xFFFFFFFF, 0)
#define GLGEN_ANA_FLAG_MAP_FLAG_EN_M BIT(0)
#define GLGEN_ANA_FLAG_MAP_EXT_FLAG_ID_S 1
#define GLGEN_ANA_FLAG_MAP_EXT_FLAG_ID_M MAKEMASK(0x3F, 1)
-#define GLGEN_ANA_GEN_DFD_RO 0x0020C4C8 /* Reset Source: CORER */
-#define GLGEN_ANA_GEN_DFD_RO_GEN_VAL_S 0
-#define GLGEN_ANA_GEN_DFD_RO_GEN_VAL_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLGEN_ANA_GIGO_FIFO_PTR 0x0020C448 /* Reset Source: CORER */
-#define GLGEN_ANA_GIGO_FIFO_PTR_HEAD_S 0
-#define GLGEN_ANA_GIGO_FIFO_PTR_HEAD_M MAKEMASK(0x1FF, 0)
-#define GLGEN_ANA_GIGO_FIFO_PTR_USED_SPACE_S 16
-#define GLGEN_ANA_GIGO_FIFO_PTR_USED_SPACE_M MAKEMASK(0x3FF, 16)
-#define GLGEN_ANA_HDR_FIFO_FIFO_PTR 0x0020C44C /* Reset Source: CORER */
-#define GLGEN_ANA_HDR_FIFO_FIFO_PTR_HEAD_S 0
-#define GLGEN_ANA_HDR_FIFO_FIFO_PTR_HEAD_M MAKEMASK(0x1FF, 0)
-#define GLGEN_ANA_HDR_FIFO_FIFO_PTR_USED_SPACE_S 16
-#define GLGEN_ANA_HDR_FIFO_FIFO_PTR_USED_SPACE_M MAKEMASK(0x3FF, 16)
#define GLGEN_ANA_INV_NODE_PTYPE 0x0020C210 /* Reset Source: CORER */
#define GLGEN_ANA_INV_NODE_PTYPE_INV_NODE_PTYPE_S 0
#define GLGEN_ANA_INV_NODE_PTYPE_INV_NODE_PTYPE_M MAKEMASK(0x7FF, 0)
-#define GLGEN_ANA_INV_PROT_ID 0x0020C214 /* Reset Source: CORER */
-#define GLGEN_ANA_INV_PROT_ID_INV_PROT_ID_S 0
-#define GLGEN_ANA_INV_PROT_ID_INV_PROT_ID_M MAKEMASK(0xFF, 0)
#define GLGEN_ANA_INV_PTYPE_MARKER 0x0020C218 /* Reset Source: CORER */
#define GLGEN_ANA_INV_PTYPE_MARKER_INV_PTYPE_MARKER_S 0
#define GLGEN_ANA_INV_PTYPE_MARKER_INV_PTYPE_MARKER_M MAKEMASK(0x7F, 0)
#define GLGEN_ANA_LAST_PROT_ID_EN_M BIT(0)
#define GLGEN_ANA_LAST_PROT_ID_PROT_ID_S 1
#define GLGEN_ANA_LAST_PROT_ID_PROT_ID_M MAKEMASK(0xFF, 1)
-#define GLGEN_ANA_MAX_HDRLEN 0x0020C1E0 /* Reset Source: CORER */
-#define GLGEN_ANA_MAX_HDRLEN_NPC_S 0
-#define GLGEN_ANA_MAX_HDRLEN_NPC_M MAKEMASK(0xFF, 0)
-#define GLGEN_ANA_MAX_HDRLEN_MAX_HDR_LEN_S 8
-#define GLGEN_ANA_MAX_HDRLEN_MAX_HDR_LEN_M MAKEMASK(0x1FF, 8)
-#define GLGEN_ANA_MAX_PROT 0x0020C224 /* Reset Source: CORER */
-#define GLGEN_ANA_MAX_PROT_MAX_PRTS_S 0
-#define GLGEN_ANA_MAX_PROT_MAX_PRTS_M MAKEMASK(0x7F, 0)
-#define GLGEN_ANA_MAX_ROUND 0x0020C20C /* Reset Source: CORER */
-#define GLGEN_ANA_MAX_ROUND_MAX_ROUND_ABS_S 0
-#define GLGEN_ANA_MAX_ROUND_MAX_ROUND_ABS_M MAKEMASK(0x7F, 0)
-#define GLGEN_ANA_MIN_PKT 0x0020C42C /* Reset Source: CORER */
-#define GLGEN_ANA_MIN_PKT_MIN_LEN_S 0
-#define GLGEN_ANA_MIN_PKT_MIN_LEN_M MAKEMASK(0x3FFF, 0)
#define GLGEN_ANA_NMPG_KEYMASK(_i) (0x0020C1D0 + ((_i) * 4)) /* _i=0...3 */ /* Reset Source: CORER */
#define GLGEN_ANA_NMPG_KEYMASK_MAX_INDEX 3
#define GLGEN_ANA_NMPG_KEYMASK_HASH_KEY_S 0
#define GLGEN_ANA_PROFIL_CTRL_DEF_PROF_ID_M MAKEMASK(0xF, 16)
#define GLGEN_ANA_PROFIL_CTRL_SEL_DEF_PROF_ID_S 20
#define GLGEN_ANA_PROFIL_CTRL_SEL_DEF_PROF_ID_M BIT(20)
-#define GLGEN_ANA_PSTAT_FIFO_PTR 0x0020C444 /* Reset Source: CORER */
-#define GLGEN_ANA_PSTAT_FIFO_PTR_HEAD_S 0
-#define GLGEN_ANA_PSTAT_FIFO_PTR_HEAD_M MAKEMASK(0x1FF, 0)
-#define GLGEN_ANA_PSTAT_FIFO_PTR_USED_SPACE_S 16
-#define GLGEN_ANA_PSTAT_FIFO_PTR_USED_SPACE_M MAKEMASK(0x3FF, 16)
-#define GLGEN_ANA_STAT_FIFO_PTR 0x0020C440 /* Reset Source: CORER */
-#define GLGEN_ANA_STAT_FIFO_PTR_HEAD_S 0
-#define GLGEN_ANA_STAT_FIFO_PTR_HEAD_M MAKEMASK(0x1FF, 0)
-#define GLGEN_ANA_STAT_FIFO_PTR_USED_SPACE_S 16
-#define GLGEN_ANA_STAT_FIFO_PTR_USED_SPACE_M MAKEMASK(0x3FF, 16)
-#define GLGEN_ANA_TX_DFD_LOG_0 0x0020D3A8 /* Reset Source: CORER */
-#define GLGEN_ANA_TX_DFD_LOG_0_SOURCE_S 0
-#define GLGEN_ANA_TX_DFD_LOG_0_SOURCE_M MAKEMASK(0x7, 0)
-#define GLGEN_ANA_TX_DFD_LOG_0_LVL_OR_EDGE_S 3
-#define GLGEN_ANA_TX_DFD_LOG_0_LVL_OR_EDGE_M BIT(3)
-#define GLGEN_ANA_TX_DFD_LOG_0_RC_DISP_TRIG_S 4
-#define GLGEN_ANA_TX_DFD_LOG_0_RC_DISP_TRIG_M MAKEMASK(0x7, 4)
-#define GLGEN_ANA_TX_DFD_LOG_0_FLD_MODE_S 8
-#define GLGEN_ANA_TX_DFD_LOG_0_FLD_MODE_M BIT(8)
-#define GLGEN_ANA_TX_DFD_LOG_0_DLY_CYCL_S 16
-#define GLGEN_ANA_TX_DFD_LOG_0_DLY_CYCL_M MAKEMASK(0x3FF, 16)
+#define GLGEN_ANA_TX_ABORT_PTYPE 0x0020D21C /* Reset Source: CORER */
+#define GLGEN_ANA_TX_ABORT_PTYPE_ABORT_S 0
+#define GLGEN_ANA_TX_ABORT_PTYPE_ABORT_M MAKEMASK(0x3FF, 0)
+#define GLGEN_ANA_TX_ALU_ACCSS_OUT_OF_PKT 0x0020D208 /* Reset Source: CORER */
+#define GLGEN_ANA_TX_ALU_ACCSS_OUT_OF_PKT_NPC_S 0
+#define GLGEN_ANA_TX_ALU_ACCSS_OUT_OF_PKT_NPC_M MAKEMASK(0xFF, 0)
+#define GLGEN_ANA_TX_CFG_CTRL 0x0020D104 /* Reset Source: CORER */
+#define GLGEN_ANA_TX_CFG_CTRL_LINE_IDX_S 0
+#define GLGEN_ANA_TX_CFG_CTRL_LINE_IDX_M MAKEMASK(0x3FFFF, 0)
+#define GLGEN_ANA_TX_CFG_CTRL_TABLE_ID_S 18
+#define GLGEN_ANA_TX_CFG_CTRL_TABLE_ID_M MAKEMASK(0xFF, 18)
+#define GLGEN_ANA_TX_CFG_CTRL_RESRVED_S 26
+#define GLGEN_ANA_TX_CFG_CTRL_RESRVED_M MAKEMASK(0x7, 26)
+#define GLGEN_ANA_TX_CFG_CTRL_OPERATION_ID_S 29
+#define GLGEN_ANA_TX_CFG_CTRL_OPERATION_ID_M MAKEMASK(0x7, 29)
+#define GLGEN_ANA_TX_CFG_HTBL_LU_RESULT 0x0020D158 /* Reset Source: CORER */
+#define GLGEN_ANA_TX_CFG_HTBL_LU_RESULT_HIT_S 0
+#define GLGEN_ANA_TX_CFG_HTBL_LU_RESULT_HIT_M BIT(0)
+#define GLGEN_ANA_TX_CFG_HTBL_LU_RESULT_PG_MEM_IDX_S 1
+#define GLGEN_ANA_TX_CFG_HTBL_LU_RESULT_PG_MEM_IDX_M MAKEMASK(0x7, 1)
+#define GLGEN_ANA_TX_CFG_HTBL_LU_RESULT_ADDR_S 4
+#define GLGEN_ANA_TX_CFG_HTBL_LU_RESULT_ADDR_M MAKEMASK(0x1FF, 4)
+#define GLGEN_ANA_TX_CFG_LU_KEY(_i) (0x0020D14C + ((_i) * 4)) /* _i=0...2 */ /* Reset Source: CORER */
+#define GLGEN_ANA_TX_CFG_LU_KEY_MAX_INDEX 2
+#define GLGEN_ANA_TX_CFG_LU_KEY_LU_KEY_S 0
+#define GLGEN_ANA_TX_CFG_LU_KEY_LU_KEY_M MAKEMASK(0xFFFFFFFF, 0)
+#define GLGEN_ANA_TX_CFG_RDDATA(_i) (0x0020D10C + ((_i) * 4)) /* _i=0...15 */ /* Reset Source: CORER */
+#define GLGEN_ANA_TX_CFG_RDDATA_MAX_INDEX 15
+#define GLGEN_ANA_TX_CFG_RDDATA_RD_DATA_S 0
+#define GLGEN_ANA_TX_CFG_RDDATA_RD_DATA_M MAKEMASK(0xFFFFFFFF, 0)
+#define GLGEN_ANA_TX_CFG_SPLBUF_LU_RESULT 0x0020D15C /* Reset Source: CORER */
+#define GLGEN_ANA_TX_CFG_SPLBUF_LU_RESULT_HIT_S 0
+#define GLGEN_ANA_TX_CFG_SPLBUF_LU_RESULT_HIT_M BIT(0)
+#define GLGEN_ANA_TX_CFG_SPLBUF_LU_RESULT_RSV_S 1
+#define GLGEN_ANA_TX_CFG_SPLBUF_LU_RESULT_RSV_M MAKEMASK(0x7, 1)
+#define GLGEN_ANA_TX_CFG_SPLBUF_LU_RESULT_ADDR_S 4
+#define GLGEN_ANA_TX_CFG_SPLBUF_LU_RESULT_ADDR_M MAKEMASK(0x1FF, 4)
+#define GLGEN_ANA_TX_CFG_WRDATA 0x0020D108 /* Reset Source: CORER */
+#define GLGEN_ANA_TX_CFG_WRDATA_WR_DATA_S 0
+#define GLGEN_ANA_TX_CFG_WRDATA_WR_DATA_M MAKEMASK(0xFFFFFFFF, 0)
+#define GLGEN_ANA_TX_DEF_PTYPE 0x0020D100 /* Reset Source: CORER */
+#define GLGEN_ANA_TX_DEF_PTYPE_DEF_PTYPE_S 0
+#define GLGEN_ANA_TX_DEF_PTYPE_DEF_PTYPE_M MAKEMASK(0x3FF, 0)
#define GLGEN_ANA_TX_DFD_PACE_OUT 0x0020D4CC /* Reset Source: CORER */
#define GLGEN_ANA_TX_DFD_PACE_OUT_PUSH_S 0
#define GLGEN_ANA_TX_DFD_PACE_OUT_PUSH_M BIT(0)
-#define GLGEN_ANA_TX_GEN_DFD_RO 0x0020D4C8 /* Reset Source: CORER */
-#define GLGEN_ANA_TX_GEN_DFD_RO_GEN_VAL_S 0
-#define GLGEN_ANA_TX_GEN_DFD_RO_GEN_VAL_M MAKEMASK(0xFFFFFFFF, 0)
+#define GLGEN_ANA_TX_ERR_CTRL 0x0020D220 /* Reset Source: CORER */
+#define GLGEN_ANA_TX_ERR_CTRL_ERR_MASK_EN_S 0
+#define GLGEN_ANA_TX_ERR_CTRL_ERR_MASK_EN_M MAKEMASK(0xFFFFFFFF, 0)
+#define GLGEN_ANA_TX_FLAG_MAP(_i) (0x0020D000 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
+#define GLGEN_ANA_TX_FLAG_MAP_MAX_INDEX 63
+#define GLGEN_ANA_TX_FLAG_MAP_FLAG_EN_S 0
+#define GLGEN_ANA_TX_FLAG_MAP_FLAG_EN_M BIT(0)
+#define GLGEN_ANA_TX_FLAG_MAP_EXT_FLAG_ID_S 1
+#define GLGEN_ANA_TX_FLAG_MAP_EXT_FLAG_ID_M MAKEMASK(0x3F, 1)
+#define GLGEN_ANA_TX_INV_NODE_PTYPE 0x0020D210 /* Reset Source: CORER */
+#define GLGEN_ANA_TX_INV_NODE_PTYPE_INV_NODE_PTYPE_S 0
+#define GLGEN_ANA_TX_INV_NODE_PTYPE_INV_NODE_PTYPE_M MAKEMASK(0x7FF, 0)
+#define GLGEN_ANA_TX_INV_PROT_ID 0x0020D214 /* Reset Source: CORER */
+#define GLGEN_ANA_TX_INV_PROT_ID_INV_PROT_ID_S 0
+#define GLGEN_ANA_TX_INV_PROT_ID_INV_PROT_ID_M MAKEMASK(0xFF, 0)
+#define GLGEN_ANA_TX_INV_PTYPE_MARKER 0x0020D218 /* Reset Source: CORER */
+#define GLGEN_ANA_TX_INV_PTYPE_MARKER_INV_PTYPE_MARKER_S 0
+#define GLGEN_ANA_TX_INV_PTYPE_MARKER_INV_PTYPE_MARKER_M MAKEMASK(0x7F, 0)
+#define GLGEN_ANA_TX_NMPG_KEYMASK(_i) (0x0020D1D0 + ((_i) * 4)) /* _i=0...3 */ /* Reset Source: CORER */
+#define GLGEN_ANA_TX_NMPG_KEYMASK_MAX_INDEX 3
+#define GLGEN_ANA_TX_NMPG_KEYMASK_HASH_KEY_S 0
+#define GLGEN_ANA_TX_NMPG_KEYMASK_HASH_KEY_M MAKEMASK(0xFFFFFFFF, 0)
+#define GLGEN_ANA_TX_NMPG0_HASHKEY(_i) (0x0020D1B0 + ((_i) * 4)) /* _i=0...3 */ /* Reset Source: CORER */
+#define GLGEN_ANA_TX_NMPG0_HASHKEY_MAX_INDEX 3
+#define GLGEN_ANA_TX_NMPG0_HASHKEY_HASH_KEY_S 0
+#define GLGEN_ANA_TX_NMPG0_HASHKEY_HASH_KEY_M MAKEMASK(0xFFFFFFFF, 0)
+#define GLGEN_ANA_TX_NO_HIT_PG_NM_PG 0x0020D204 /* Reset Source: CORER */
+#define GLGEN_ANA_TX_NO_HIT_PG_NM_PG_NPC_S 0
+#define GLGEN_ANA_TX_NO_HIT_PG_NM_PG_NPC_M MAKEMASK(0xFF, 0)
#define GLGEN_ANA_TX_P2P(_i) (0x0020D160 + ((_i) * 4)) /* _i=0...15 */ /* Reset Source: CORER */
#define GLGEN_ANA_TX_P2P_MAX_INDEX 15
#define GLGEN_ANA_TX_P2P_TARGET_PROF_S 0
#define GLGEN_ANA_TX_P2P_TARGET_PROF_M MAKEMASK(0xF, 0)
+#define GLGEN_ANA_TX_PG_KEYMASK(_i) (0x0020D1C0 + ((_i) * 4)) /* _i=0...3 */ /* Reset Source: CORER */
+#define GLGEN_ANA_TX_PG_KEYMASK_MAX_INDEX 3
+#define GLGEN_ANA_TX_PG_KEYMASK_HASH_KEY_S 0
+#define GLGEN_ANA_TX_PG_KEYMASK_HASH_KEY_M MAKEMASK(0xFFFFFFFF, 0)
+#define GLGEN_ANA_TX_PG0_HASHKEY(_i) (0x0020D1A0 + ((_i) * 4)) /* _i=0...3 */ /* Reset Source: CORER */
+#define GLGEN_ANA_TX_PG0_HASHKEY_MAX_INDEX 3
+#define GLGEN_ANA_TX_PG0_HASHKEY_HASH_KEY_S 0
+#define GLGEN_ANA_TX_PG0_HASHKEY_HASH_KEY_M MAKEMASK(0xFFFFFFFF, 0)
+#define GLGEN_ANA_TX_PROFIL_CTRL 0x0020D1FC /* Reset Source: CORER */
+#define GLGEN_ANA_TX_PROFIL_CTRL_PROFILE_SELECT_MDID_S 0
+#define GLGEN_ANA_TX_PROFIL_CTRL_PROFILE_SELECT_MDID_M MAKEMASK(0x1F, 0)
+#define GLGEN_ANA_TX_PROFIL_CTRL_PROFILE_SELECT_MDSTART_S 5
+#define GLGEN_ANA_TX_PROFIL_CTRL_PROFILE_SELECT_MDSTART_M MAKEMASK(0xF, 5)
+#define GLGEN_ANA_TX_PROFIL_CTRL_PROFILE_SELECT_MD_LEN_S 9
+#define GLGEN_ANA_TX_PROFIL_CTRL_PROFILE_SELECT_MD_LEN_M MAKEMASK(0x1F, 9)
+#define GLGEN_ANA_TX_PROFIL_CTRL_NUM_CTRL_DOMAIN_S 14
+#define GLGEN_ANA_TX_PROFIL_CTRL_NUM_CTRL_DOMAIN_M MAKEMASK(0x3, 14)
+#define GLGEN_ANA_TX_PROFIL_CTRL_DEF_PROF_ID_S 16
+#define GLGEN_ANA_TX_PROFIL_CTRL_DEF_PROF_ID_M MAKEMASK(0xF, 16)
+#define GLGEN_ANA_TX_PROFIL_CTRL_SEL_DEF_PROF_ID_S 20
+#define GLGEN_ANA_TX_PROFIL_CTRL_SEL_DEF_PROF_ID_M BIT(20)
#define GLGEN_ASSERT_HLP 0x000B81E4 /* Reset Source: POR */
#define GLGEN_ASSERT_HLP_CORE_ON_RST_S 0
#define GLGEN_ASSERT_HLP_CORE_ON_RST_M BIT(0)
#define GLGEN_RSTAT_RTRIG_ECC_M BIT(17)
#define GLGEN_RSTAT_RTRIG_FW_AUX_S 18
#define GLGEN_RSTAT_RTRIG_FW_AUX_M BIT(18)
+#define GLGEN_RSTCTL 0x000B8180 /* Reset Source: POR */
+#define GLGEN_RSTCTL_GRSTDEL_S 0
+#define GLGEN_RSTCTL_GRSTDEL_M MAKEMASK(0x3F, 0)
+#define GLGEN_RSTCTL_ECC_RST_ENA_S 8
+#define GLGEN_RSTCTL_ECC_RST_ENA_M BIT(8)
+#define GLGEN_RSTCTL_ECC_RT_EN_S 30
+#define GLGEN_RSTCTL_ECC_RT_EN_M BIT(30)
+#define GLGEN_RSTCTL_FLR_RT_EN_S 31
+#define GLGEN_RSTCTL_FLR_RT_EN_M BIT(31)
#define GLGEN_RTRIG 0x000B8190 /* Reset Source: CORER */
#define GLGEN_RTRIG_CORER_S 0
#define GLGEN_RTRIG_CORER_M BIT(0)
#define GLGEN_XLR_TRNS_WAIT_COUNT_W_BTWN_TRNS_COUNT_M MAKEMASK(0x1F, 0)
#define GLGEN_XLR_TRNS_WAIT_COUNT_W_PEND_TRNS_COUNT_S 8
#define GLGEN_XLR_TRNS_WAIT_COUNT_W_PEND_TRNS_COUNT_M MAKEMASK(0xFF, 8)
-#define GLQDC_DFD_CAM_ACC 0x002D2E24 /* Reset Source: CORER */
-#define GLQDC_DFD_CAM_ACC_CLNUM_S 0
-#define GLQDC_DFD_CAM_ACC_CLNUM_M MAKEMASK(0x7F, 0)
-#define GLQDC_DFD_CAM_ACC_RES_0 0x002D2E28 /* Reset Source: CORER */
-#define GLQDC_DFD_CAM_ACC_RES_0_QID_S 0
-#define GLQDC_DFD_CAM_ACC_RES_0_QID_M MAKEMASK(0x3FFF, 0)
-#define GLQDC_DFD_CAM_ACC_RES_0_CAM_V_S 16
-#define GLQDC_DFD_CAM_ACC_RES_0_CAM_V_M BIT(16)
-#define GLQDC_DFD_CAM_ACC_RES_0_CAM_E_S 31
-#define GLQDC_DFD_CAM_ACC_RES_0_CAM_E_M BIT(31)
-#define GLQDC_DFD_CAM_ACC_RES_1 0x002D2E2C /* Reset Source: CORER */
-#define GLQDC_DFD_CAM_ACC_RES_1_CL_HEAD_S 0
-#define GLQDC_DFD_CAM_ACC_RES_1_CL_HEAD_M MAKEMASK(0x3F, 0)
-#define GLQDC_DFD_CAM_ACC_RES_1_CL_TAIL_S 8
-#define GLQDC_DFD_CAM_ACC_RES_1_CL_TAIL_M MAKEMASK(0x3F, 8)
-#define GLQDC_DFD_CAM_ACC_RES_1_CL_EMPTY_S 16
-#define GLQDC_DFD_CAM_ACC_RES_1_CL_EMPTY_M BIT(16)
-#define GLQDC_DFD_CAM_ACC_RES_1_CL_MALC_S 24
-#define GLQDC_DFD_CAM_ACC_RES_1_CL_MALC_M MAKEMASK(0x3F, 24)
-#define GLQDC_DFD_FIFO_CFG_0 0x002D2E34 /* Reset Source: CORER */
-#define GLQDC_DFD_FIFO_CFG_0_QID_S 0
-#define GLQDC_DFD_FIFO_CFG_0_QID_M MAKEMASK(0x3FFF, 0)
-#define GLQDC_DFD_FIFO_CFG_0_SMPL_PT_S 16
-#define GLQDC_DFD_FIFO_CFG_0_SMPL_PT_M MAKEMASK(0xFF, 16)
-#define GLQDC_DFD_FIFO_CFG_0_ALL_QID_S 31
-#define GLQDC_DFD_FIFO_CFG_0_ALL_QID_M BIT(31)
-#define GLQDC_DFD_FIFO_CFG_1 0x002D2E38 /* Reset Source: CORER */
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_0_S 0
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_0_M MAKEMASK(0x7, 0)
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_1_S 4
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_1_M MAKEMASK(0x7, 4)
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_2_S 8
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_2_M MAKEMASK(0x7, 8)
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_3_S 12
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_3_M MAKEMASK(0x7, 12)
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_4_S 16
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_4_M MAKEMASK(0x7, 16)
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_5_S 20
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_5_M MAKEMASK(0x7, 20)
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_6_S 24
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_6_M MAKEMASK(0x7, 24)
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_7_S 28
-#define GLQDC_DFD_FIFO_CFG_1_PRIO_7_M MAKEMASK(0x7, 28)
-#define GLQDC_DFD_FIFO_SZ_CFG 0x002D30AC /* Reset Source: CORER */
-#define GLQDC_DFD_FIFO_SZ_CFG_COMP_S 0
-#define GLQDC_DFD_FIFO_SZ_CFG_COMP_M MAKEMASK(0xFF, 0)
-#define GLQDC_DFD_FIFO_SZ_CFG_MISS_S 8
-#define GLQDC_DFD_FIFO_SZ_CFG_MISS_M MAKEMASK(0xFF, 8)
-#define GLQDC_DFD_FIFO_SZ_CFG_MISS_COMP_S 16
-#define GLQDC_DFD_FIFO_SZ_CFG_MISS_COMP_M MAKEMASK(0xFF, 16)
-#define GLQDC_DFD_GEN_CHKN 0x002D30A0 /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_CHKN_GEN_BITS_S 0
-#define GLQDC_DFD_GEN_CHKN_GEN_BITS_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLQDC_DFD_GEN_CHKN_2 0x002D30A4 /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_CHKN_2_GEN_BITS_S 0
-#define GLQDC_DFD_GEN_CHKN_2_GEN_BITS_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLQDC_DFD_GEN_CTRL 0x002D2E20 /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_CTRL_ENABLE_S 0
-#define GLQDC_DFD_GEN_CTRL_ENABLE_M BIT(0)
-#define GLQDC_DFD_GEN_CTRL_BLK_INJECT_M1_S 1
-#define GLQDC_DFD_GEN_CTRL_BLK_INJECT_M1_M BIT(1)
-#define GLQDC_DFD_GEN_CTRL_NUM_PAUSE_M1_S 16
-#define GLQDC_DFD_GEN_CTRL_NUM_PAUSE_M1_M MAKEMASK(0x3FF, 16)
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0 0x002D2EE8 /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0_MISS_COMP_ACK_S 0
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0_MISS_COMP_ACK_M MAKEMASK(0x7F, 0)
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0_MISS_COMP_S 7
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0_MISS_COMP_M MAKEMASK(0x7F, 7)
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0_COMP_FSM_DATA_S 14
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0_COMP_FSM_DATA_M MAKEMASK(0x3, 14)
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0_COMP_FSM_S 16
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0_COMP_FSM_M MAKEMASK(0x7F, 16)
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0_PCIE_OUT_S 23
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_0_PCIE_OUT_M MAKEMASK(0x7, 23)
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_1 0x002D2EEC /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_1_MISS_FSM_S 0
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_1_MISS_FSM_M MAKEMASK(0x7F, 0)
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_1_DFD_S 7
-#define GLQDC_DFD_GEN_LOG_FIFO_ST_1_DFD_M MAKEMASK(0xFF, 7)
-#define GLQDC_DFD_GEN_LOG_FSM 0x002D2EF0 /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_LOG_FSM_FTSTATE_S 0
-#define GLQDC_DFD_GEN_LOG_FSM_FTSTATE_M MAKEMASK(0x3, 0)
-#define GLQDC_DFD_GEN_LOG_FSM_MISS_FIFO_FSM_ST_S 2
-#define GLQDC_DFD_GEN_LOG_FSM_MISS_FIFO_FSM_ST_M MAKEMASK(0x7, 2)
-#define GLQDC_DFD_GEN_LOG_FSM_IN_MISS_FIFO_S 5
-#define GLQDC_DFD_GEN_LOG_FSM_IN_MISS_FIFO_M MAKEMASK(0x3, 5)
-#define GLQDC_DFD_GEN_LOG_FSM_CPSTATE_S 7
-#define GLQDC_DFD_GEN_LOG_FSM_CPSTATE_M MAKEMASK(0x7, 7)
-#define GLQDC_DFD_GEN_LOGGNG_0 0x002D2EE0 /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_LOGGNG_0_RINGH_WR_RD_S 0
-#define GLQDC_DFD_GEN_LOGGNG_0_RINGH_WR_RD_M BIT(0)
-#define GLQDC_DFD_GEN_LOGGNG_0_QD_WR_RD_S 1
-#define GLQDC_DFD_GEN_LOGGNG_0_QD_WR_RD_M BIT(1)
-#define GLQDC_DFD_GEN_LOGGNG_0_PCIE_RD_REQ_VLD_S 2
-#define GLQDC_DFD_GEN_LOGGNG_0_PCIE_RD_REQ_VLD_M BIT(2)
-#define GLQDC_DFD_GEN_LOGGNG_0_NXT_SQ_VLD_S 3
-#define GLQDC_DFD_GEN_LOGGNG_0_NXT_SQ_VLD_M BIT(3)
-#define GLQDC_DFD_GEN_LOGGNG_0_SQ_VLD_TO_DONE_S 4
-#define GLQDC_DFD_GEN_LOGGNG_0_SQ_VLD_TO_DONE_M BIT(4)
-#define GLQDC_DFD_GEN_LOGGNG_0_PCIE_COMP_VLD_S 5
-#define GLQDC_DFD_GEN_LOGGNG_0_PCIE_COMP_VLD_M BIT(5)
-#define GLQDC_DFD_GEN_LOGGNG_0_FETCH_NXT_SQ_VLD_S 6
-#define GLQDC_DFD_GEN_LOGGNG_0_FETCH_NXT_SQ_VLD_M BIT(6)
-#define GLQDC_DFD_GEN_LOGGNG_0_MALC_RPT_S 8
-#define GLQDC_DFD_GEN_LOGGNG_0_MALC_RPT_M MAKEMASK(0xF, 8)
-#define GLQDC_DFD_GEN_LOGGNG_0_DFD_FIFO_ADD_S 16
-#define GLQDC_DFD_GEN_LOGGNG_0_DFD_FIFO_ADD_M MAKEMASK(0x7F, 16)
-#define GLQDC_DFD_GEN_LOGGNG_1 0x002D2EE4 /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_RFIL_WM_S 0
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_RFIL_WM_M MAKEMASK(0x3, 0)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_RFIL_S 2
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_RFIL_M MAKEMASK(0x3, 2)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_MRED_WM_S 4
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_MRED_WM_M MAKEMASK(0x3, 4)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_MRED_S 6
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_MRED_M MAKEMASK(0x3, 6)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_M3_WM_S 8
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_M3_WM_M MAKEMASK(0x3, 8)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_M3_S 10
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_M3_M MAKEMASK(0x3, 10)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_LSO_MT_M3_WM_S 12
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_LSO_MT_M3_WM_M MAKEMASK(0x3, 12)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_LSO_MT_M3_S 14
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_LSO_MT_M3_M MAKEMASK(0x3, 14)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_ACK_MISS_FIFO_M3_WM_S 16
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_ACK_MISS_FIFO_M3_WM_M MAKEMASK(0x3, 16)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_ACK_MISS_FIFO_M3_S 18
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_ACK_MISS_FIFO_M3_M MAKEMASK(0x3, 18)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_EVICT_WM_S 20
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_EVICT_WM_M MAKEMASK(0x3, 20)
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_EVICT_S 22
-#define GLQDC_DFD_GEN_LOGGNG_1_WS_EVICT_M MAKEMASK(0x3, 22)
-#define GLQDC_DFD_GEN_LOGGNG_2 0x002D2FFC /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_LOGGNG_2_WR_WHEN_FULL_S 0
-#define GLQDC_DFD_GEN_LOGGNG_2_WR_WHEN_FULL_M MAKEMASK(0x3F, 0)
-#define GLQDC_DFD_GEN_LOGGNG_2_WR_WHEN_FULL_LT_S 6
-#define GLQDC_DFD_GEN_LOGGNG_2_WR_WHEN_FULL_LT_M MAKEMASK(0x3F, 6)
-#define GLQDC_DFD_GEN_LOGGNG_2_TEST_S 24
-#define GLQDC_DFD_GEN_LOGGNG_2_TEST_M MAKEMASK(0xFF, 24)
-#define GLQDC_DFD_GEN_LOGGNG_3 0x002D3008 /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_LOGGNG_3_GEN_S 0
-#define GLQDC_DFD_GEN_LOGGNG_3_GEN_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLQDC_DFD_GEN_LOGGNG_4 0x002D300C /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_LOGGNG_4_GEN_S 0
-#define GLQDC_DFD_GEN_LOGGNG_4_GEN_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLQDC_DFD_GEN_LOGGNG_5 0x002D3010 /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_LOGGNG_5_GEN_S 0
-#define GLQDC_DFD_GEN_LOGGNG_5_GEN_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLQDC_DFD_GEN_LOGGNG_6 0x002D3014 /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_LOGGNG_6_GEN_S 0
-#define GLQDC_DFD_GEN_LOGGNG_6_GEN_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLQDC_DFD_GEN_STAT_REGS(_i) (0x002D3018 + ((_i) * 4)) /* _i=0...15 */ /* Reset Source: CORER */
-#define GLQDC_DFD_GEN_STAT_REGS_MAX_INDEX 15
-#define GLQDC_DFD_GEN_STAT_REGS_COUNT_S 0
-#define GLQDC_DFD_GEN_STAT_REGS_COUNT_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLQDC_DFD_LOG_0 0x002D2E3C /* Reset Source: CORER */
-#define GLQDC_DFD_LOG_0_SOURCE_S 0
-#define GLQDC_DFD_LOG_0_SOURCE_M MAKEMASK(0x3, 0)
-#define GLQDC_DFD_LOG_0_LVL_OR_EDGE_S 4
-#define GLQDC_DFD_LOG_0_LVL_OR_EDGE_M BIT(4)
-#define GLQDC_DFD_LOG_0_DLY_CYCL_S 16
-#define GLQDC_DFD_LOG_0_DLY_CYCL_M MAKEMASK(0x3FF, 16)
-#define GLQDC_DFD_LOG_1 0x002D2E40 /* Reset Source: CORER */
-#define GLQDC_DFD_LOG_1_NUM_EVENTS_S 0
-#define GLQDC_DFD_LOG_1_NUM_EVENTS_M MAKEMASK(0x3FF, 0)
-#define GLQDC_DFD_LOG_1_NUM_TRIGS_S 16
-#define GLQDC_DFD_LOG_1_NUM_TRIGS_M MAKEMASK(0x3FF, 16)
-#define GLQDC_DFD_LOG_1_TRIG_B2B_S 31
-#define GLQDC_DFD_LOG_1_TRIG_B2B_M BIT(31)
-#define GLQDC_DFD_LOG_ACTN_EN 0x002D2EA4 /* Reset Source: CORER */
-#define GLQDC_DFD_LOG_ACTN_EN_BLK_INJECT_M1_S 0
-#define GLQDC_DFD_LOG_ACTN_EN_BLK_INJECT_M1_M BIT(0)
-#define GLQDC_DFD_LOG_ACTN_EN_STP_WR_DFD_FIFO_S 1
-#define GLQDC_DFD_LOG_ACTN_EN_STP_WR_DFD_FIFO_M BIT(1)
-#define GLQDC_DFD_LOG_ACTN_EN_STP_UPDT_MALC_RPT_CSR_S 2
-#define GLQDC_DFD_LOG_ACTN_EN_STP_UPDT_MALC_RPT_CSR_M BIT(2)
-#define GLQDC_DFD_LOG_ACTN_RST 0x002D2EA8 /* Reset Source: CORER */
-#define GLQDC_DFD_LOG_ACTN_RST_BLK_INJECT_M1_S 0
-#define GLQDC_DFD_LOG_ACTN_RST_BLK_INJECT_M1_M BIT(0)
-#define GLQDC_DFD_LOG_ACTN_RST_STP_WR_DFD_FIFO_S 1
-#define GLQDC_DFD_LOG_ACTN_RST_STP_WR_DFD_FIFO_M BIT(1)
-#define GLQDC_DFD_LOG_ACTN_RST_STP_UPDT_MALC_RPT_CSR_S 2
-#define GLQDC_DFD_LOG_ACTN_RST_STP_UPDT_MALC_RPT_CSR_M BIT(2)
-#define GLQDC_DFD_LOG_DATA(_i) (0x002D2E44 + ((_i) * 4)) /* _i=0...11 */ /* Reset Source: CORER */
-#define GLQDC_DFD_LOG_DATA_MAX_INDEX 11
-#define GLQDC_DFD_LOG_DATA_DATA_S 0
-#define GLQDC_DFD_LOG_DATA_DATA_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLQDC_DFD_LOG_MASK(_i) (0x002D2E74 + ((_i) * 4)) /* _i=0...11 */ /* Reset Source: CORER */
-#define GLQDC_DFD_LOG_MASK_MAX_INDEX 11
-#define GLQDC_DFD_LOG_MASK_MASK_S 0
-#define GLQDC_DFD_LOG_MASK_MASK_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLQDC_DFD_LOG_TRG_0 0x002D2EAC /* Reset Source: CORER */
-#define GLQDC_DFD_LOG_TRG_0_QID_S 0
-#define GLQDC_DFD_LOG_TRG_0_QID_M MAKEMASK(0x3FFF, 0)
-#define GLQDC_DFD_LOG_TRG_0_ACT_TRIGGED_S 16
-#define GLQDC_DFD_LOG_TRG_0_ACT_TRIGGED_M BIT(16)
-#define GLQDC_DFD_LOG_TRG_0_TRIGGED_S 31
-#define GLQDC_DFD_LOG_TRG_0_TRIGGED_M BIT(31)
-#define GLQDC_DFD_LOG_TRG_DATA(_i) (0x002D2EB0 + ((_i) * 4)) /* _i=0...11 */ /* Reset Source: CORER */
-#define GLQDC_DFD_LOG_TRG_DATA_MAX_INDEX 11
-#define GLQDC_DFD_LOG_TRG_DATA_DATA_S 0
-#define GLQDC_DFD_LOG_TRG_DATA_DATA_M MAKEMASK(0xFFFFFFFF, 0)
-#define GLQDC_DFD_PACE 0x002D3000 /* Reset Source: CORER */
-#define GLQDC_DFD_PACE_PUSH_S 0
-#define GLQDC_DFD_PACE_PUSH_M BIT(0)
-#define GLQDC_DFD_RST 0x002D2E30 /* Reset Source: CORER */
-#define GLQDC_DFD_RST_RST_S 0
-#define GLQDC_DFD_RST_RST_M BIT(0)
-#define GLQDC_DFD_RST_CLR_MALC_RPT_S 1
-#define GLQDC_DFD_RST_CLR_MALC_RPT_M BIT(1)
-#define GLQDC_DFD_RST_LOG_RST_S 2
-#define GLQDC_DFD_RST_LOG_RST_M BIT(2)
-#define GLQDC_DFD_SAMPLE_RO_CSR 0x002D3004 /* Reset Source: CORER */
-#define GLQDC_DFD_SAMPLE_RO_CSR_SMPL_S 0
-#define GLQDC_DFD_SAMPLE_RO_CSR_SMPL_M BIT(0)
-#define GLQDC_DFD_STATS_CFG_0 0x002D3058 /* Reset Source: CORER */
-#define GLQDC_DFD_STATS_CFG_0_CLR_S 0
-#define GLQDC_DFD_STATS_CFG_0_CLR_M BIT(0)
-#define GLQDC_DFD_STATS_CFG_1 0x002D305C /* Reset Source: CORER */
-#define GLQDC_DFD_STATS_CFG_1_QID_S 0
-#define GLQDC_DFD_STATS_CFG_1_QID_M MAKEMASK(0x3FFF, 0)
-#define GLQDC_DFD_STATS_CFG_1_GEN_CFG_S 16
-#define GLQDC_DFD_STATS_CFG_1_GEN_CFG_M MAKEMASK(0x1F, 16)
-#define GLQDC_DFD_STATS_CFG_EVNT(_i) (0x002D3060 + ((_i) * 4)) /* _i=0...15 */ /* Reset Source: CORER */
-#define GLQDC_DFD_STATS_CFG_EVNT_MAX_INDEX 15
-#define GLQDC_DFD_STATS_CFG_EVNT_EVNT_ID_S 0
-#define GLQDC_DFD_STATS_CFG_EVNT_EVNT_ID_M MAKEMASK(0x1F, 0)
-#define GLQDC_DFD_STATS_CFG_EVNT_WRAP_EN_S 31
-#define GLQDC_DFD_STATS_CFG_EVNT_WRAP_EN_M BIT(31)
-#define GLQDC_DFD_TEST_MNG 0x002D30A8 /* Reset Source: CORER */
-#define GLQDC_DFD_TEST_MNG_TST_S 2
-#define GLQDC_DFD_TEST_MNG_TST_M BIT(2)
#define GLVFGEN_TIMER 0x000B8214 /* Reset Source: POR */
#define GLVFGEN_TIMER_GTIME_S 0
#define GLVFGEN_TIMER_GTIME_M MAKEMASK(0xFFFFFFFF, 0)
#define GLHMC_FSIAVCNT_FPMFSIAVCNT_M MAKEMASK(0x1FFFFFFF, 0)
#define GLHMC_FSIAVMAX 0x00522068 /* Reset Source: CORER */
#define GLHMC_FSIAVMAX_PMFSIAVMAX_S 0
-#define GLHMC_FSIAVMAX_PMFSIAVMAX_M MAKEMASK(0x1FFFF, 0)
+#define GLHMC_FSIAVMAX_PMFSIAVMAX_M MAKEMASK(0x3FFFF, 0)
#define GLHMC_FSIAVOBJSZ 0x00522064 /* Reset Source: CORER */
#define GLHMC_FSIAVOBJSZ_PMFSIAVOBJSZ_S 0
#define GLHMC_FSIAVOBJSZ_PMFSIAVOBJSZ_M MAKEMASK(0xF, 0)
#define GLHMC_FWPDINV_PMSDPARTSEL_M BIT(15)
#define GLHMC_FWPDINV_PMPDIDX_S 16
#define GLHMC_FWPDINV_PMPDIDX_M MAKEMASK(0x1FF, 16)
-#define GLHMC_FWPDINV_FPMAT 0x0010207c /* Reset Source: CORER */
+#define GLHMC_FWPDINV_FPMAT 0x0010207C /* Reset Source: CORER */
#define GLHMC_FWPDINV_FPMAT_PMSDIDX_S 0
#define GLHMC_FWPDINV_FPMAT_PMSDIDX_M MAKEMASK(0xFFF, 0)
#define GLHMC_FWPDINV_FPMAT_PMSDPARTSEL_S 15
#define GLHMC_PEHTEOBJSZ 0x0052202C /* Reset Source: CORER */
#define GLHMC_PEHTEOBJSZ_PMPEHTEOBJSZ_S 0
#define GLHMC_PEHTEOBJSZ_PMPEHTEOBJSZ_M MAKEMASK(0xF, 0)
-#define GLHMC_PEHTEOBJSZ_FPMAT 0x0010202c /* Reset Source: CORER */
+#define GLHMC_PEHTEOBJSZ_FPMAT 0x0010202C /* Reset Source: CORER */
#define GLHMC_PEHTEOBJSZ_FPMAT_PMPEHTEOBJSZ_S 0
#define GLHMC_PEHTEOBJSZ_FPMAT_PMPEHTEOBJSZ_M MAKEMASK(0xF, 0)
#define GLHMC_PEHTMAX 0x00522030 /* Reset Source: CORER */
#define GLHMC_PEMRMAX 0x00522040 /* Reset Source: CORER */
#define GLHMC_PEMRMAX_PMPEMRMAX_S 0
#define GLHMC_PEMRMAX_PMPEMRMAX_M MAKEMASK(0x7FFFFF, 0)
-#define GLHMC_PEMROBJSZ 0x0052203c /* Reset Source: CORER */
+#define GLHMC_PEMROBJSZ 0x0052203C /* Reset Source: CORER */
#define GLHMC_PEMROBJSZ_PMPEMROBJSZ_S 0
#define GLHMC_PEMROBJSZ_PMPEMROBJSZ_M MAKEMASK(0xF, 0)
#define GLHMC_PEOOISCBASE(_i) (0x00526600 + ((_i) * 4)) /* _i=0...7 */ /* Reset Source: CORER */
#define GLHMC_PEXFFLBASE_FPMPEXFFLBASE_M MAKEMASK(0xFFFFFF, 0)
#define GLHMC_PEXFFLMAX 0x0052204C /* Reset Source: CORER */
#define GLHMC_PEXFFLMAX_PMPEXFFLMAX_S 0
-#define GLHMC_PEXFFLMAX_PMPEXFFLMAX_M MAKEMASK(0x3FFFFFF, 0)
+#define GLHMC_PEXFFLMAX_PMPEXFFLMAX_M MAKEMASK(0xFFFFFFF, 0)
#define GLHMC_PEXFMAX 0x00522048 /* Reset Source: CORER */
#define GLHMC_PEXFMAX_PMPEXFMAX_S 0
#define GLHMC_PEXFMAX_PMPEXFMAX_M MAKEMASK(0xFFFFFFF, 0)
#define GLHMC_VFPEHTCNT_MAX_INDEX 31
#define GLHMC_VFPEHTCNT_FPMPEHTCNT_S 0
#define GLHMC_VFPEHTCNT_FPMPEHTCNT_M MAKEMASK(0x1FFFFFFF, 0)
-#define GLHMC_VFPEHTCNT_FPMAT(_i) (0x0010c700 + ((_i) * 4)) /* _i=0...31 */ /* Reset Source: CORER */
+#define GLHMC_VFPEHTCNT_FPMAT(_i) (0x0010C700 + ((_i) * 4)) /* _i=0...31 */ /* Reset Source: CORER */
#define GLHMC_VFPEHTCNT_FPMAT_MAX_INDEX 31
#define GLHMC_VFPEHTCNT_FPMAT_FPMPEHTCNT_S 0
#define GLHMC_VFPEHTCNT_FPMAT_FPMPEHTCNT_M MAKEMASK(0x1FFFFFFF, 0)
#define PFHMC_SDDATALOW_FPMAT_PMSDBPCOUNT_M MAKEMASK(0x3FF, 2)
#define PFHMC_SDDATALOW_FPMAT_PMSDDATALOW_S 12
#define PFHMC_SDDATALOW_FPMAT_PMSDDATALOW_M MAKEMASK(0xFFFFF, 12)
-#define GL_DSI_RDPC 0x00294204 /* Reset Source: CORER */
-#define GL_DSI_RDPC_RDPC_S 0
-#define GL_DSI_RDPC_RDPC_M MAKEMASK(0xFFFFFFFF, 0)
#define GL_DSI_REPC 0x00294208 /* Reset Source: CORER */
#define GL_DSI_REPC_NO_DESC_CNT_S 0
#define GL_DSI_REPC_NO_DESC_CNT_M MAKEMASK(0xFFFF, 0)
#define GL_MDCK_TDAT_TCLAN_TSO_COMS_QUANTA_FINISHED_TOO_EARLY_M BIT(19)
#define GL_MDCK_TDAT_TCLAN_COMS_NUM_PKTS_IN_QUANTA_S 20
#define GL_MDCK_TDAT_TCLAN_COMS_NUM_PKTS_IN_QUANTA_M BIT(20)
-#define GL_PPRS_SPARE_0 0x000841A8 /* Reset Source: CORER */
-#define GL_PPRS_SPARE_0_GL_PPRS_SPARE_S 0
-#define GL_PPRS_SPARE_0_GL_PPRS_SPARE_M MAKEMASK(0xFFFFFFFF, 0)
-#define GL_PPRS_SPARE_1 0x000851A8 /* Reset Source: CORER */
-#define GL_PPRS_SPARE_1_GL_PPRS_SPARE_S 0
-#define GL_PPRS_SPARE_1_GL_PPRS_SPARE_M MAKEMASK(0xFFFFFFFF, 0)
-#define GL_PPRS_SPARE_2 0x000861A8 /* Reset Source: CORER */
-#define GL_PPRS_SPARE_2_GL_PPRS_SPARE_S 0
-#define GL_PPRS_SPARE_2_GL_PPRS_SPARE_M MAKEMASK(0xFFFFFFFF, 0)
-#define GL_PPRS_SPARE_3 0x000871A8 /* Reset Source: CORER */
-#define GL_PPRS_SPARE_3_GL_PPRS_SPARE_S 0
-#define GL_PPRS_SPARE_3_GL_PPRS_SPARE_M MAKEMASK(0xFFFFFFFF, 0)
#define GLCORE_CLKCTL_H 0x000B81E8 /* Reset Source: POR */
#define GLCORE_CLKCTL_H_UPPER_CLK_SRC_H_S 0
#define GLCORE_CLKCTL_H_UPPER_CLK_SRC_H_M MAKEMASK(0x3, 0)
#define GLFOC_CACHESIZE_SETS_M MAKEMASK(0xFFF, 8)
#define GLFOC_CACHESIZE_WAYS_S 20
#define GLFOC_CACHESIZE_WAYS_M MAKEMASK(0xF, 20)
-#define GLGEN_CAR_DEBUG 0x000B81C0 /* Reset Source: POR */
-#define GLGEN_CAR_DEBUG_CAR_UPPER_CORE_CLK_EN_S 0
-#define GLGEN_CAR_DEBUG_CAR_UPPER_CORE_CLK_EN_M BIT(0)
-#define GLGEN_CAR_DEBUG_CAR_PCIE_HIU_CLK_EN_S 1
-#define GLGEN_CAR_DEBUG_CAR_PCIE_HIU_CLK_EN_M BIT(1)
-#define GLGEN_CAR_DEBUG_CAR_PE_CLK_EN_S 2
-#define GLGEN_CAR_DEBUG_CAR_PE_CLK_EN_M BIT(2)
-#define GLGEN_CAR_DEBUG_CAR_PCIE_PRIM_CLK_ACTIVE_S 3
-#define GLGEN_CAR_DEBUG_CAR_PCIE_PRIM_CLK_ACTIVE_M BIT(3)
-#define GLGEN_CAR_DEBUG_CDC_PE_ACTIVE_S 4
-#define GLGEN_CAR_DEBUG_CDC_PE_ACTIVE_M BIT(4)
-#define GLGEN_CAR_DEBUG_CAR_PCIE_RAW_PRST_RESET_N_S 5
-#define GLGEN_CAR_DEBUG_CAR_PCIE_RAW_PRST_RESET_N_M BIT(5)
-#define GLGEN_CAR_DEBUG_CAR_PCIE_RAW_SCLR_RESET_N_S 6
-#define GLGEN_CAR_DEBUG_CAR_PCIE_RAW_SCLR_RESET_N_M BIT(6)
-#define GLGEN_CAR_DEBUG_CAR_PCIE_RAW_IB_RESET_N_S 7
-#define GLGEN_CAR_DEBUG_CAR_PCIE_RAW_IB_RESET_N_M BIT(7)
-#define GLGEN_CAR_DEBUG_CAR_PCIE_RAW_IMIB_RESET_N_S 8
-#define GLGEN_CAR_DEBUG_CAR_PCIE_RAW_IMIB_RESET_N_M BIT(8)
-#define GLGEN_CAR_DEBUG_CAR_RAW_EMP_RESET_N_S 9
-#define GLGEN_CAR_DEBUG_CAR_RAW_EMP_RESET_N_M BIT(9)
-#define GLGEN_CAR_DEBUG_CAR_RAW_GLOBAL_RESET_N_S 10
-#define GLGEN_CAR_DEBUG_CAR_RAW_GLOBAL_RESET_N_M BIT(10)
-#define GLGEN_CAR_DEBUG_CAR_RAW_LAN_POWER_GOOD_S 11
-#define GLGEN_CAR_DEBUG_CAR_RAW_LAN_POWER_GOOD_M BIT(11)
-#define GLGEN_CAR_DEBUG_CDC_IOSF_PRIMERY_RST_B_S 12
-#define GLGEN_CAR_DEBUG_CDC_IOSF_PRIMERY_RST_B_M BIT(12)
-#define GLGEN_CAR_DEBUG_GBE_GLOBALRST_B_S 13
-#define GLGEN_CAR_DEBUG_GBE_GLOBALRST_B_M BIT(13)
-#define GLGEN_CAR_DEBUG_FLEEP_AL_GLOBR_DONE_S 14
-#define GLGEN_CAR_DEBUG_FLEEP_AL_GLOBR_DONE_M BIT(14)
-#define GLGEN_CAR_DEBUG_CAR_RST_STATE_S 15
-#define GLGEN_CAR_DEBUG_CAR_RST_STATE_M MAKEMASK(0xF, 15)
-#define GLGEN_CAR_SPARE 0x000B81C4 /* Reset Source: POR */
-#define GLGEN_CAR_SPARE_SPARE_CLEAR_S 0
-#define GLGEN_CAR_SPARE_SPARE_CLEAR_M MAKEMASK(0xFFFF, 0)
-#define GLGEN_CAR_SPARE_SPARE_SET_S 16
-#define GLGEN_CAR_SPARE_SPARE_SET_M MAKEMASK(0xFFFF, 16)
#define GLMAC_CLKSTAT 0x000B8210 /* Reset Source: POR */
#define GLMAC_CLKSTAT_P0_CLK_SPEED_S 0
#define GLMAC_CLKSTAT_P0_CLK_SPEED_M MAKEMASK(0xF, 0)
#define GLMAC_CLKSTAT_P6_CLK_SPEED_M MAKEMASK(0xF, 24)
#define GLMAC_CLKSTAT_P7_CLK_SPEED_S 28
#define GLMAC_CLKSTAT_P7_CLK_SPEED_M MAKEMASK(0xF, 28)
-#define GLRCB_DCB_LAN_PMS 0x001223F8 /* Reset Source: CORER */
-#define GLRCB_DCB_LAN_PMS_PSM_LAN_S 0
-#define GLRCB_DCB_LAN_PMS_PSM_LAN_M MAKEMASK(0x3FFF, 0)
-#define GLRCB_DCB_RDMA_PMS 0x001223FC /* Reset Source: CORER */
-#define GLRCB_DCB_RDMA_PMS_PSM_RDMA_S 0
-#define GLRCB_DCB_RDMA_PMS_PSM_RDMA_M MAKEMASK(0x3FFF, 0)
-#define GLRLAN_MDET 0x00294200 /* Reset Source: CORER */
-#define GLRLAN_MDET_PCKT_EXTRCT_ERR_S 0
-#define GLRLAN_MDET_PCKT_EXTRCT_ERR_M BIT(0)
#define GLTPB_100G_MAC_FC_THRESH 0x00099510 /* Reset Source: CORER */
#define GLTPB_100G_MAC_FC_THRESH_PORT0_FC_THRESH_S 0
#define GLTPB_100G_MAC_FC_THRESH_PORT0_FC_THRESH_M MAKEMASK(0xFFFF, 0)
#define GLTPB_PORT_PACING_SPEED_PORT6_SPEED_M BIT(6)
#define GLTPB_PORT_PACING_SPEED_PORT7_SPEED_S 7
#define GLTPB_PORT_PACING_SPEED_PORT7_SPEED_M BIT(7)
-#define GLTSYN_HH_DBG 0x000889F0 /* Reset Source: CORER */
-#define GLTSYN_HH_DBG_HH_SYNC_S 0
-#define GLTSYN_HH_DBG_HH_SYNC_M BIT(0)
-#define GLTSYN_HH_DBG_HH_LATCH_EN_S 1
-#define GLTSYN_HH_DBG_HH_LATCH_EN_M BIT(1)
#define TPB_CFG_SCHEDULED_BC_THRESHOLD 0x00099494 /* Reset Source: CORER */
#define TPB_CFG_SCHEDULED_BC_THRESHOLD_THRESHOLD_S 0
#define TPB_CFG_SCHEDULED_BC_THRESHOLD_THRESHOLD_M MAKEMASK(0x7FFF, 0)
#define EMPINT_GPIO_ENA_GPIO5_ENA_M BIT(5)
#define EMPINT_GPIO_ENA_GPIO6_ENA_S 6
#define EMPINT_GPIO_ENA_GPIO6_ENA_M BIT(6)
-#define GL_CLKGEN_DEBUG 0x000B8268 /* Reset Source: POR */
-#define GL_CLKGEN_DEBUG_PROBE_S 0
-#define GL_CLKGEN_DEBUG_PROBE_M MAKEMASK(0xFFFFFFFF, 0)
-#define GL_CLKGEN_DEBUG_SEL 0x000B8264 /* Reset Source: POR */
-#define GL_CLKGEN_DEBUG_SEL_GL_CLKGEN_DEBUG_SEL_S 0
-#define GL_CLKGEN_DEBUG_SEL_GL_CLKGEN_DEBUG_SEL_M MAKEMASK(0xFFFF, 0)
#define GLGEN_MAC_LINK_TOPO 0x000B81DC /* Reset Source: GLOBR */
#define GLGEN_MAC_LINK_TOPO_LINK_TOPO_S 0
#define GLGEN_MAC_LINK_TOPO_LINK_TOPO_M MAKEMASK(0x3, 0)
#define GLINT_CTL_ITR_GRAN_50_M MAKEMASK(0xF, 24)
#define GLINT_CTL_ITR_GRAN_25_S 28
#define GLINT_CTL_ITR_GRAN_25_M MAKEMASK(0xF, 28)
-#define GLINT_DYN_CTL(_INT) (0x00160000 + ((_INT) * 4)) /* _i=0...2047 */ /* Reset Source: PFR */
+#define GLINT_DYN_CTL(_INT) (0x00160000 + ((_INT) * 4)) /* _i=0...2047 */ /* Reset Source: CORER */
#define GLINT_DYN_CTL_MAX_INDEX 2047
#define GLINT_DYN_CTL_INTENA_S 0
#define GLINT_DYN_CTL_INTENA_M BIT(0)
#define GLINT_FW_TOOL_CTL_CAUSE_ENA_M BIT(30)
#define GLINT_FW_TOOL_CTL_INTEVENT_S 31
#define GLINT_FW_TOOL_CTL_INTEVENT_M BIT(31)
-#define GLINT_ITR(_i, _INT) (0x00154000 + ((_i) * 8192 + (_INT) * 4)) /* _i=0...2, _INT=0...2047 */ /* Reset Source: PFR */
+#define GLINT_ITR(_i, _INT) (0x00154000 + ((_i) * 8192 + (_INT) * 4)) /* _i=0...2, _INT=0...2047 */ /* Reset Source: CORER */
#define GLINT_ITR_MAX_INDEX 2
#define GLINT_ITR_INTERVAL_S 0
#define GLINT_ITR_INTERVAL_M MAKEMASK(0xFFF, 0)
-#define GLINT_RATE(_INT) (0x0015A000 + ((_INT) * 4)) /* _i=0...2047 */ /* Reset Source: PFR */
+#define GLINT_RATE(_INT) (0x0015A000 + ((_INT) * 4)) /* _i=0...2047 */ /* Reset Source: CORER */
#define GLINT_RATE_MAX_INDEX 2047
#define GLINT_RATE_INTERVAL_S 0
#define GLINT_RATE_INTERVAL_M MAKEMASK(0x3F, 0)
#define PFLAN_TX_QALLOC_LASTQ_M MAKEMASK(0x3FFF, 16)
#define PFLAN_TX_QALLOC_VALID_S 31
#define PFLAN_TX_QALLOC_VALID_M BIT(31)
+#define PRT_TDPUL2TAGSEN 0x00040BA0 /* Reset Source: CORER */
+#define PRT_TDPUL2TAGSEN_ENABLE_S 0
+#define PRT_TDPUL2TAGSEN_ENABLE_M MAKEMASK(0xFF, 0)
+#define PRT_TDPUL2TAGSEN_NONLAST_TAG_S 8
+#define PRT_TDPUL2TAGSEN_NONLAST_TAG_M MAKEMASK(0xFF, 8)
#define QRX_CONTEXT(_i, _QRX) (0x00280000 + ((_i) * 8192 + (_QRX) * 4)) /* _i=0...7, _QRX=0...2047 */ /* Reset Source: CORER */
#define QRX_CONTEXT_MAX_INDEX 7
#define QRX_CONTEXT_RXQ_CONTEXT_S 0
#define VPLAN_TXQ_MAPENA_MAX_INDEX 255
#define VPLAN_TXQ_MAPENA_TX_ENA_S 0
#define VPLAN_TXQ_MAPENA_TX_ENA_M BIT(0)
-#define VSILAN_QBASE(_VSI) (0x0044c000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSILAN_QBASE(_VSI) (0x0044C000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
#define VSILAN_QBASE_MAX_INDEX 767
#define VSILAN_QBASE_VSIBASE_S 0
#define VSILAN_QBASE_VSIBASE_M MAKEMASK(0x7FF, 0)
#define GL_MDET_TX_TCLAN_MAL_TYPE_M MAKEMASK(0x1F, 26)
#define GL_MDET_TX_TCLAN_VALID_S 31
#define GL_MDET_TX_TCLAN_VALID_M BIT(31)
+#define GLRLAN_MDET 0x00294200 /* Reset Source: CORER */
+#define GLRLAN_MDET_PCKT_EXTRCT_ERR_S 0
+#define GLRLAN_MDET_PCKT_EXTRCT_ERR_M BIT(0)
#define PF_MDET_RX 0x00294280 /* Reset Source: CORER */
#define PF_MDET_RX_VALID_S 0
#define PF_MDET_RX_VALID_M BIT(0)
#define GL_MNG_FW_RAM_STAT_MNG_MEM_ECC_ERR_M BIT(1)
#define GL_MNG_FWSM 0x000B6134 /* Reset Source: POR */
#define GL_MNG_FWSM_FW_MODES_S 0
-#define GL_MNG_FWSM_FW_MODES_M MAKEMASK(0x3, 0)
-#define GL_MNG_FWSM_RSV0_S 2
-#define GL_MNG_FWSM_RSV0_M MAKEMASK(0xFF, 2)
+#define GL_MNG_FWSM_FW_MODES_M MAKEMASK(0x7, 0)
+#define GL_MNG_FWSM_RSV0_S 3
+#define GL_MNG_FWSM_RSV0_M MAKEMASK(0x7F, 3)
#define GL_MNG_FWSM_EEP_RELOAD_IND_S 10
#define GL_MNG_FWSM_EEP_RELOAD_IND_M BIT(10)
#define GL_MNG_FWSM_RSV1_S 11
#define EMP_SWT_PRUNIND_VSI_NUM_M MAKEMASK(0x3FF, 16)
#define EMP_SWT_PRUNIND_BIT_VALUE_S 31
#define EMP_SWT_PRUNIND_BIT_VALUE_M BIT(31)
-#define EMP_SWT_REPIND 0x0020401c /* Reset Source: CORER */
+#define EMP_SWT_REPIND 0x0020401C /* Reset Source: CORER */
#define EMP_SWT_REPIND_OPCODE_S 0
#define EMP_SWT_REPIND_OPCODE_M MAKEMASK(0xF, 0)
#define EMP_SWT_REPIND_LIST_INDEX_NUMBER_S 4
#define EMP_SWT_REPIND_VSI_NUM_M MAKEMASK(0x3FF, 16)
#define EMP_SWT_REPIND_BIT_VALUE_S 31
#define EMP_SWT_REPIND_BIT_VALUE_M BIT(31)
-#define GL_OVERRIDEC 0x002040a4 /* Reset Source: CORER */
+#define GL_OVERRIDEC 0x002040A4 /* Reset Source: CORER */
#define GL_OVERRIDEC_OVERRIDE_ATTEMPTC_S 0
#define GL_OVERRIDEC_OVERRIDE_ATTEMPTC_M MAKEMASK(0xFFFF, 0)
#define GL_OVERRIDEC_LAST_VSI_S 16
#define GL_SWT_LAT_SINGLE_BASE_M MAKEMASK(0x7FF, 0)
#define GL_SWT_LAT_SINGLE_SIZE_S 16
#define GL_SWT_LAT_SINGLE_SIZE_M MAKEMASK(0x7FF, 16)
-#define GL_SWT_MD_PRI 0x002040ac /* Reset Source: CORER */
+#define GL_SWT_MD_PRI 0x002040AC /* Reset Source: CORER */
#define GL_SWT_MD_PRI_VSI_PRI_S 0
#define GL_SWT_MD_PRI_VSI_PRI_M MAKEMASK(0x7, 0)
#define GL_SWT_MD_PRI_LB_PRI_S 4
#define GL_SWT_MIRTARVSI_TARGETVSI_M MAKEMASK(0x3FF, 20)
#define GL_SWT_MIRTARVSI_RULEENABLE_S 31
#define GL_SWT_MIRTARVSI_RULEENABLE_M BIT(31)
-#define GL_SWT_NOMDEF_FLGS_H 0x0021411C /* Reset Source: CORER */
-#define GL_SWT_NOMDEF_FLGS_H_FLGS_S 0
-#define GL_SWT_NOMDEF_FLGS_H_FLGS_M MAKEMASK(0xFFFFFFFF, 0)
-#define GL_SWT_NOMDEF_FLGS_L 0x00214118 /* Reset Source: CORER */
-#define GL_SWT_NOMDEF_FLGS_L_FLGS_S 0
-#define GL_SWT_NOMDEF_FLGS_L_FLGS_M MAKEMASK(0xFFFFFFFF, 0)
#define GL_SWT_SWIDFVIDX 0x00214114 /* Reset Source: CORER */
#define GL_SWT_SWIDFVIDX_SWIDFVIDX_S 0
#define GL_SWT_SWIDFVIDX_SWIDFVIDX_M MAKEMASK(0x3F, 0)
#define GL_VP_SWITCHID_MAX_INDEX 31
#define GL_VP_SWITCHID_SWITCHID_S 0
#define GL_VP_SWITCHID_SWITCHID_M MAKEMASK(0xFF, 0)
-#define GLSWID_STAT_BLOCK(_i) (0x0020A1A4 + ((_i) * 4)) /* _i=0...255 */ /* Reset Source: CORER */
+#define GLSWID_STAT_BLOCK(_i) (0x0020A1A4 + ((_i) * 4)) /* _i=0...255 */ /* Reset Source: PFR */
#define GLSWID_STAT_BLOCK_MAX_INDEX 255
#define GLSWID_STAT_BLOCK_VEBID_S 0
#define GLSWID_STAT_BLOCK_VEBID_M MAKEMASK(0x1F, 0)
#define PRT_SWT_MSCCNT 0x00204100 /* Reset Source: CORER */
#define PRT_SWT_MSCCNT_CCOUNT_S 0
#define PRT_SWT_MSCCNT_CCOUNT_M MAKEMASK(0x1FFFFFF, 0)
-#define PRT_SWT_MSCTRH 0x002041c0 /* Reset Source: CORER */
+#define PRT_SWT_MSCTRH 0x002041C0 /* Reset Source: CORER */
#define PRT_SWT_MSCTRH_UTRESH_S 0
#define PRT_SWT_MSCTRH_UTRESH_M MAKEMASK(0x7FFFF, 0)
-#define PRT_SWT_SCBI 0x002041e0 /* Reset Source: CORER */
+#define PRT_SWT_SCBI 0x002041E0 /* Reset Source: CORER */
#define PRT_SWT_SCBI_BI_S 0
#define PRT_SWT_SCBI_BI_M MAKEMASK(0x1FFFFFF, 0)
#define PRT_SWT_SCCRL 0x00204200 /* Reset Source: CORER */
#define PFTSYN_SEM_BUSY_M BIT(0)
#define PFTSYN_SEM_PF_OWNER_S 4
#define PFTSYN_SEM_PF_OWNER_M MAKEMASK(0x7, 4)
-#define GLPE_TSCD_FLR(_i) (0x0051E24c + ((_i) * 4)) /* _i=0...3 */ /* Reset Source: CORER */
+#define GLPE_TSCD_FLR(_i) (0x0051E24C + ((_i) * 4)) /* _i=0...3 */ /* Reset Source: CORER */
#define GLPE_TSCD_FLR_MAX_INDEX 3
#define GLPE_TSCD_FLR_DRAIN_VCTR_ID_S 0
#define GLPE_TSCD_FLR_DRAIN_VCTR_ID_M MAKEMASK(0x3, 0)
#define PF_VT_PFALLOC_PCIE_LASTVF_M MAKEMASK(0xFF, 8)
#define PF_VT_PFALLOC_PCIE_VALID_S 31
#define PF_VT_PFALLOC_PCIE_VALID_M BIT(31)
-#define VSI_L2TAGSTXVALID(_VSI) (0x00046000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_L2TAGSTXVALID(_VSI) (0x00046000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_L2TAGSTXVALID_MAX_INDEX 767
#define VSI_L2TAGSTXVALID_L2TAG1INSERTID_S 0
#define VSI_L2TAGSTXVALID_L2TAG1INSERTID_M MAKEMASK(0x7, 0)
#define VSI_PASID_PASID_M MAKEMASK(0xFFFFF, 0)
#define VSI_PASID_EN_S 31
#define VSI_PASID_EN_M BIT(31)
-#define VSI_RUPR(_VSI) (0x00050000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_RUPR(_VSI) (0x00050000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_RUPR_MAX_INDEX 767
#define VSI_RUPR_UP0_S 0
#define VSI_RUPR_UP0_M MAKEMASK(0x7, 0)
#define VSI_RUPR_UP6_M MAKEMASK(0x7, 18)
#define VSI_RUPR_UP7_S 21
#define VSI_RUPR_UP7_M MAKEMASK(0x7, 21)
-#define VSI_RXSWCTRL(_VSI) (0x00205000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_RXSWCTRL(_VSI) (0x00205000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_RXSWCTRL_MAX_INDEX 767
#define VSI_RXSWCTRL_MACVSIPRUNEENABLE_S 8
#define VSI_RXSWCTRL_MACVSIPRUNEENABLE_M BIT(8)
#define VSI_RXSWCTRL_PRUNEENABLE_M MAKEMASK(0xF, 9)
#define VSI_RXSWCTRL_SRCPRUNEENABLE_S 13
#define VSI_RXSWCTRL_SRCPRUNEENABLE_M BIT(13)
-#define VSI_SRCSWCTRL(_VSI) (0x00209000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_SRCSWCTRL(_VSI) (0x00209000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_SRCSWCTRL_MAX_INDEX 767
#define VSI_SRCSWCTRL_ALLOWDESTOVERRIDE_S 0
#define VSI_SRCSWCTRL_ALLOWDESTOVERRIDE_M BIT(0)
#define VSI_TAIR_MAX_INDEX 767
#define VSI_TAIR_PORT_TAG_ID_S 0
#define VSI_TAIR_PORT_TAG_ID_M MAKEMASK(0xFFFF, 0)
-#define VSI_TAR(_VSI) (0x00045000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_TAR(_VSI) (0x00045000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_TAR_MAX_INDEX 767
#define VSI_TAR_ACCEPTTAGGED_S 0
#define VSI_TAR_ACCEPTTAGGED_M MAKEMASK(0x3FF, 0)
#define VSI_TAR_ACCEPTUNTAGGED_S 16
#define VSI_TAR_ACCEPTUNTAGGED_M MAKEMASK(0x3FF, 16)
-#define VSI_TIR_0(_VSI) (0x00041000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_TIR_0(_VSI) (0x00041000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_TIR_0_MAX_INDEX 767
#define VSI_TIR_0_PORT_TAG_ID_S 0
#define VSI_TIR_0_PORT_TAG_ID_M MAKEMASK(0xFFFF, 0)
-#define VSI_TIR_1(_VSI) (0x00042000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_TIR_1(_VSI) (0x00042000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_TIR_1_MAX_INDEX 767
#define VSI_TIR_1_PORT_TAG_ID_S 0
#define VSI_TIR_1_PORT_TAG_ID_M MAKEMASK(0xFFFFFFFF, 0)
-#define VSI_TIR_2(_VSI) (0x00043000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_TIR_2(_VSI) (0x00043000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_TIR_2_MAX_INDEX 767
#define VSI_TIR_2_PORT_TAG_ID_S 0
#define VSI_TIR_2_PORT_TAG_ID_M MAKEMASK(0xFFFF, 0)
-#define VSI_TSR(_VSI) (0x00051000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_TSR(_VSI) (0x00051000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_TSR_MAX_INDEX 767
#define VSI_TSR_STRIPTAG_S 0
#define VSI_TSR_STRIPTAG_M MAKEMASK(0x3FF, 0)
#define VSI_TSR_SHOWTAG_M MAKEMASK(0x3FF, 10)
#define VSI_TSR_SHOWPRIONLY_S 20
#define VSI_TSR_SHOWPRIONLY_M MAKEMASK(0x3FF, 20)
-#define VSI_TUPIOM(_VSI) (0x00048000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_TUPIOM(_VSI) (0x00048000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_TUPIOM_MAX_INDEX 767
#define VSI_TUPIOM_UP0_S 0
#define VSI_TUPIOM_UP0_M MAKEMASK(0x7, 0)
#define VSI_TUPIOM_UP6_M MAKEMASK(0x7, 18)
#define VSI_TUPIOM_UP7_S 21
#define VSI_TUPIOM_UP7_M MAKEMASK(0x7, 21)
-#define VSI_TUPR(_VSI) (0x00047000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSI_TUPR(_VSI) (0x00047000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSI_TUPR_MAX_INDEX 767
#define VSI_TUPR_UP0_S 0
#define VSI_TUPR_UP0_M MAKEMASK(0x7, 0)
#define VSI_VSI2F_VSI_NUMBER_M MAKEMASK(0x3FF, 20)
#define VSI_VSI2F_VSI_ENABLE_S 31
#define VSI_VSI2F_VSI_ENABLE_M BIT(31)
-#define VSI_VSI2F_MBX(_VSI) (0x00232000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
-#define VSI_VSI2F_MBX_MAX_INDEX 767
-#define VSI_VSI2F_MBX_VFVMNUMBER_S 0
-#define VSI_VSI2F_MBX_VFVMNUMBER_M MAKEMASK(0x3FF, 0)
-#define VSI_VSI2F_MBX_FUNCTIONTYPE_S 10
-#define VSI_VSI2F_MBX_FUNCTIONTYPE_M MAKEMASK(0x3, 10)
-#define VSI_VSI2F_MBX_PFNUMBER_S 12
-#define VSI_VSI2F_MBX_PFNUMBER_M MAKEMASK(0x7, 12)
-#define VSI_VSI2F_MBX_BUFFERNUMBER_S 16
-#define VSI_VSI2F_MBX_BUFFERNUMBER_M MAKEMASK(0x7, 16)
-#define VSI_VSI2F_MBX_VSI_NUMBER_S 20
-#define VSI_VSI2F_MBX_VSI_NUMBER_M MAKEMASK(0x3FF, 20)
-#define VSI_VSI2F_MBX_VSI_ENABLE_S 31
-#define VSI_VSI2F_MBX_VSI_ENABLE_M BIT(31)
#define VSIQF_FD_CNT(_VSI) (0x00464000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
#define VSIQF_FD_CNT_MAX_INDEX 767
#define VSIQF_FD_CNT_FD_GCNT_S 0
#define VSIQF_FD_CNT_FD_GCNT_M MAKEMASK(0x3FFF, 0)
#define VSIQF_FD_CNT_FD_BCNT_S 16
#define VSIQF_FD_CNT_FD_BCNT_M MAKEMASK(0x3FFF, 16)
-#define VSIQF_FD_CTL1(_VSI) (0x00411000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSIQF_FD_CTL1(_VSI) (0x00411000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSIQF_FD_CTL1_MAX_INDEX 767
#define VSIQF_FD_CTL1_FLT_ENA_S 0
#define VSIQF_FD_CTL1_FLT_ENA_M BIT(0)
#define VSIQF_FD_CTL1_CFG_ENA_M BIT(1)
#define VSIQF_FD_CTL1_EVICT_ENA_S 2
#define VSIQF_FD_CTL1_EVICT_ENA_M BIT(2)
-#define VSIQF_FD_DFLT(_VSI) (0x00457000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSIQF_FD_DFLT(_VSI) (0x00457000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSIQF_FD_DFLT_MAX_INDEX 767
#define VSIQF_FD_DFLT_DEFLT_QINDX_S 0
#define VSIQF_FD_DFLT_DEFLT_QINDX_M MAKEMASK(0x7FF, 0)
#define VSIQF_FD_SIZE_FD_GSIZE_M MAKEMASK(0x3FFF, 0)
#define VSIQF_FD_SIZE_FD_BSIZE_S 16
#define VSIQF_FD_SIZE_FD_BSIZE_M MAKEMASK(0x3FFF, 16)
-#define VSIQF_HASH_CTL(_VSI) (0x0040D000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSIQF_HASH_CTL(_VSI) (0x0040D000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSIQF_HASH_CTL_MAX_INDEX 767
#define VSIQF_HASH_CTL_HASH_LUT_SEL_S 0
#define VSIQF_HASH_CTL_HASH_LUT_SEL_M MAKEMASK(0x3, 0)
#define VSIQF_HLUT_LUT2_M MAKEMASK(0xF, 16)
#define VSIQF_HLUT_LUT3_S 24
#define VSIQF_HLUT_LUT3_M MAKEMASK(0xF, 24)
-#define VSIQF_PE_CTL1(_VSI) (0x00414000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: PFR */
+#define VSIQF_PE_CTL1(_VSI) (0x00414000 + ((_VSI) * 4)) /* _i=0...767 */ /* Reset Source: CORER */
#define VSIQF_PE_CTL1_MAX_INDEX 767
#define VSIQF_PE_CTL1_PE_FLTENA_S 0
#define VSIQF_PE_CTL1_PE_FLTENA_M BIT(0)
-#define VSIQF_TC_REGION(_i, _VSI) (0x00448000 + ((_i) * 4096 + (_VSI) * 4)) /* _i=0...3, _VSI=0...767 */ /* Reset Source: PFR */
+#define VSIQF_TC_REGION(_i, _VSI) (0x00448000 + ((_i) * 4096 + (_VSI) * 4)) /* _i=0...3, _VSI=0...767 */ /* Reset Source: CORER */
#define VSIQF_TC_REGION_MAX_INDEX 3
#define VSIQF_TC_REGION_TC_BASE0_S 0
#define VSIQF_TC_REGION_TC_BASE0_M MAKEMASK(0x7FF, 0)
#define VF_MBX_ARQH1 0x00007400 /* Reset Source: CORER */
#define VF_MBX_ARQH1_ARQH_S 0
#define VF_MBX_ARQH1_ARQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_ARQLEN1 0x00008000 /* Reset Source: CORER */
+#define VF_MBX_ARQLEN1 0x00008000 /* Reset Source: PFR */
#define VF_MBX_ARQLEN1_ARQLEN_S 0
#define VF_MBX_ARQLEN1_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_ARQLEN1_ARQVFE_S 28
#define VF_MBX_ATQH1 0x00006400 /* Reset Source: CORER */
#define VF_MBX_ATQH1_ATQH_S 0
#define VF_MBX_ATQH1_ATQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_ATQLEN1 0x00006800 /* Reset Source: CORER */
+#define VF_MBX_ATQLEN1 0x00006800 /* Reset Source: PFR */
#define VF_MBX_ATQLEN1_ATQLEN_S 0
#define VF_MBX_ATQLEN1_ATQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_ATQLEN1_ATQVFE_S 28
#define VFGEN_RSTAT1 0x00008800 /* Reset Source: VFR */
#define VFGEN_RSTAT1_VFR_STATE_S 0
#define VFGEN_RSTAT1_VFR_STATE_M MAKEMASK(0x3, 0)
-#define VFINT_DYN_CTL0 0x00005C00 /* Reset Source: PFR */
+#define VFINT_DYN_CTL0 0x00005C00 /* Reset Source: CORER */
#define VFINT_DYN_CTL0_INTENA_S 0
#define VFINT_DYN_CTL0_INTENA_M BIT(0)
#define VFINT_DYN_CTL0_CLEARPBA_S 1
#define VFINT_DYN_CTL0_WB_ON_ITR_M BIT(30)
#define VFINT_DYN_CTL0_INTENA_MSK_S 31
#define VFINT_DYN_CTL0_INTENA_MSK_M BIT(31)
-#define VFINT_DYN_CTLN(_i) (0x00003800 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: PFR */
+#define VFINT_DYN_CTLN(_i) (0x00003800 + ((_i) * 4)) /* _i=0...63 */ /* Reset Source: CORER */
#define VFINT_DYN_CTLN_MAX_INDEX 63
#define VFINT_DYN_CTLN_INTENA_S 0
#define VFINT_DYN_CTLN_INTENA_M BIT(0)
#define VFINT_DYN_CTLN_WB_ON_ITR_M BIT(30)
#define VFINT_DYN_CTLN_INTENA_MSK_S 31
#define VFINT_DYN_CTLN_INTENA_MSK_M BIT(31)
-#define VFINT_ITR0(_i) (0x00004C00 + ((_i) * 4)) /* _i=0...2 */ /* Reset Source: PFR */
+#define VFINT_ITR0(_i) (0x00004C00 + ((_i) * 4)) /* _i=0...2 */ /* Reset Source: CORER */
#define VFINT_ITR0_MAX_INDEX 2
#define VFINT_ITR0_INTERVAL_S 0
#define VFINT_ITR0_INTERVAL_M MAKEMASK(0xFFF, 0)
-#define VFINT_ITRN(_i, _j) (0x00002800 + ((_i) * 4 + (_j) * 12)) /* _i=0...2, _j=0...63 */ /* Reset Source: PFR */
+#define VFINT_ITRN(_i, _j) (0x00002800 + ((_i) * 4 + (_j) * 12)) /* _i=0...2, _j=0...63 */ /* Reset Source: CORER */
#define VFINT_ITRN_MAX_INDEX 2
#define VFINT_ITRN_INTERVAL_S 0
#define VFINT_ITRN_INTERVAL_M MAKEMASK(0xFFF, 0)
#define QTX_TAIL_MAX_INDEX 255
#define QTX_TAIL_QTX_COMM_DBELL_S 0
#define QTX_TAIL_QTX_COMM_DBELL_M MAKEMASK(0xFFFFFFFF, 0)
-#define MSIX_TMSG1(_i) (0x00000008 + ((_i) * 16)) /* _i=0...64 */ /* Reset Source: FLR */
-#define MSIX_TMSG1_MAX_INDEX 64
-#define MSIX_TMSG1_MSIXTMSG_S 0
-#define MSIX_TMSG1_MSIXTMSG_M MAKEMASK(0xFFFFFFFF, 0)
-#define VFPE_AEQALLOC1 0x0000A400 /* Reset Source: VFR */
-#define VFPE_AEQALLOC1_AECOUNT_S 0
-#define VFPE_AEQALLOC1_AECOUNT_M MAKEMASK(0xFFFFFFFF, 0)
-#define VFPE_CCQPHIGH1 0x00009800 /* Reset Source: VFR */
-#define VFPE_CCQPHIGH1_PECCQPHIGH_S 0
-#define VFPE_CCQPHIGH1_PECCQPHIGH_M MAKEMASK(0xFFFFFFFF, 0)
-#define VFPE_CCQPLOW1 0x0000AC00 /* Reset Source: VFR */
-#define VFPE_CCQPLOW1_PECCQPLOW_S 0
-#define VFPE_CCQPLOW1_PECCQPLOW_M MAKEMASK(0xFFFFFFFF, 0)
-#define VFPE_CCQPSTATUS1 0x0000B800 /* Reset Source: VFR */
-#define VFPE_CCQPSTATUS1_CCQP_DONE_S 0
-#define VFPE_CCQPSTATUS1_CCQP_DONE_M BIT(0)
-#define VFPE_CCQPSTATUS1_HMC_PROFILE_S 4
-#define VFPE_CCQPSTATUS1_HMC_PROFILE_M MAKEMASK(0x7, 4)
-#define VFPE_CCQPSTATUS1_RDMA_EN_VFS_S 16
-#define VFPE_CCQPSTATUS1_RDMA_EN_VFS_M MAKEMASK(0x3F, 16)
-#define VFPE_CCQPSTATUS1_CCQP_ERR_S 31
-#define VFPE_CCQPSTATUS1_CCQP_ERR_M BIT(31)
-#define VFPE_CQACK1 0x0000B000 /* Reset Source: VFR */
-#define VFPE_CQACK1_PECQID_S 0
-#define VFPE_CQACK1_PECQID_M MAKEMASK(0x7FFFF, 0)
-#define VFPE_CQARM1 0x0000B400 /* Reset Source: VFR */
-#define VFPE_CQARM1_PECQID_S 0
-#define VFPE_CQARM1_PECQID_M MAKEMASK(0x7FFFF, 0)
-#define VFPE_CQPDB1 0x0000BC00 /* Reset Source: VFR */
-#define VFPE_CQPDB1_WQHEAD_S 0
-#define VFPE_CQPDB1_WQHEAD_M MAKEMASK(0x7FF, 0)
-#define VFPE_CQPERRCODES1 0x00009C00 /* Reset Source: VFR */
-#define VFPE_CQPERRCODES1_CQP_MINOR_CODE_S 0
-#define VFPE_CQPERRCODES1_CQP_MINOR_CODE_M MAKEMASK(0xFFFF, 0)
-#define VFPE_CQPERRCODES1_CQP_MAJOR_CODE_S 16
-#define VFPE_CQPERRCODES1_CQP_MAJOR_CODE_M MAKEMASK(0xFFFF, 16)
-#define VFPE_CQPTAIL1 0x0000A000 /* Reset Source: VFR */
-#define VFPE_CQPTAIL1_WQTAIL_S 0
-#define VFPE_CQPTAIL1_WQTAIL_M MAKEMASK(0x7FF, 0)
-#define VFPE_CQPTAIL1_CQP_OP_ERR_S 31
-#define VFPE_CQPTAIL1_CQP_OP_ERR_M BIT(31)
-#define VFPE_IPCONFIG01 0x00008C00 /* Reset Source: VFR */
-#define VFPE_IPCONFIG01_PEIPID_S 0
-#define VFPE_IPCONFIG01_PEIPID_M MAKEMASK(0xFFFF, 0)
-#define VFPE_IPCONFIG01_USEENTIREIDRANGE_S 16
-#define VFPE_IPCONFIG01_USEENTIREIDRANGE_M BIT(16)
-#define VFPE_IPCONFIG01_UDP_SRC_PORT_MASK_EN_S 17
-#define VFPE_IPCONFIG01_UDP_SRC_PORT_MASK_EN_M BIT(17)
-#define VFPE_MRTEIDXMASK1(_VF) (0x00509800 + ((_VF) * 4)) /* _i=0...255 */ /* Reset Source: PFR */
-#define VFPE_MRTEIDXMASK1_MAX_INDEX 255
-#define VFPE_MRTEIDXMASK1_MRTEIDXMASKBITS_S 0
-#define VFPE_MRTEIDXMASK1_MRTEIDXMASKBITS_M MAKEMASK(0x1F, 0)
-#define VFPE_RCVUNEXPECTEDERROR1 0x00009400 /* Reset Source: VFR */
-#define VFPE_RCVUNEXPECTEDERROR1_TCP_RX_UNEXP_ERR_S 0
-#define VFPE_RCVUNEXPECTEDERROR1_TCP_RX_UNEXP_ERR_M MAKEMASK(0xFFFFFF, 0)
-#define VFPE_TCPNOWTIMER1 0x0000A800 /* Reset Source: VFR */
-#define VFPE_TCPNOWTIMER1_TCP_NOW_S 0
-#define VFPE_TCPNOWTIMER1_TCP_NOW_M MAKEMASK(0xFFFFFFFF, 0)
-#define VFPE_WQEALLOC1 0x0000C000 /* Reset Source: VFR */
-#define VFPE_WQEALLOC1_PEQPID_S 0
-#define VFPE_WQEALLOC1_PEQPID_M MAKEMASK(0x3FFFF, 0)
-#define VFPE_WQEALLOC1_WQE_DESC_INDEX_S 20
-#define VFPE_WQEALLOC1_WQE_DESC_INDEX_M MAKEMASK(0xFFF, 20)
#define VF_MBX_CPM_ARQBAH1 0x0000F060 /* Reset Source: CORER */
#define VF_MBX_CPM_ARQBAH1_ARQBAH_S 0
#define VF_MBX_CPM_ARQBAH1_ARQBAH_M MAKEMASK(0xFFFFFFFF, 0)
#define VF_MBX_CPM_ARQH1 0x0000F080 /* Reset Source: CORER */
#define VF_MBX_CPM_ARQH1_ARQH_S 0
#define VF_MBX_CPM_ARQH1_ARQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_CPM_ARQLEN1 0x0000F070 /* Reset Source: CORER */
+#define VF_MBX_CPM_ARQLEN1 0x0000F070 /* Reset Source: PFR */
#define VF_MBX_CPM_ARQLEN1_ARQLEN_S 0
#define VF_MBX_CPM_ARQLEN1_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_CPM_ARQLEN1_ARQVFE_S 28
#define VF_MBX_CPM_ATQH1 0x0000F030 /* Reset Source: CORER */
#define VF_MBX_CPM_ATQH1_ATQH_S 0
#define VF_MBX_CPM_ATQH1_ATQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_CPM_ATQLEN1 0x0000F020 /* Reset Source: CORER */
+#define VF_MBX_CPM_ATQLEN1 0x0000F020 /* Reset Source: PFR */
#define VF_MBX_CPM_ATQLEN1_ATQLEN_S 0
#define VF_MBX_CPM_ATQLEN1_ATQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_CPM_ATQLEN1_ATQVFE_S 28
#define VF_MBX_HLP_ARQH1 0x00020080 /* Reset Source: CORER */
#define VF_MBX_HLP_ARQH1_ARQH_S 0
#define VF_MBX_HLP_ARQH1_ARQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_HLP_ARQLEN1 0x00020070 /* Reset Source: CORER */
+#define VF_MBX_HLP_ARQLEN1 0x00020070 /* Reset Source: PFR */
#define VF_MBX_HLP_ARQLEN1_ARQLEN_S 0
#define VF_MBX_HLP_ARQLEN1_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_HLP_ARQLEN1_ARQVFE_S 28
#define VF_MBX_HLP_ATQH1 0x00020030 /* Reset Source: CORER */
#define VF_MBX_HLP_ATQH1_ATQH_S 0
#define VF_MBX_HLP_ATQH1_ATQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_HLP_ATQLEN1 0x00020020 /* Reset Source: CORER */
+#define VF_MBX_HLP_ATQLEN1 0x00020020 /* Reset Source: PFR */
#define VF_MBX_HLP_ATQLEN1_ATQLEN_S 0
#define VF_MBX_HLP_ATQLEN1_ATQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_HLP_ATQLEN1_ATQVFE_S 28
#define VF_MBX_PSM_ARQH1 0x00021080 /* Reset Source: CORER */
#define VF_MBX_PSM_ARQH1_ARQH_S 0
#define VF_MBX_PSM_ARQH1_ARQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_PSM_ARQLEN1 0x00021070 /* Reset Source: CORER */
+#define VF_MBX_PSM_ARQLEN1 0x00021070 /* Reset Source: PFR */
#define VF_MBX_PSM_ARQLEN1_ARQLEN_S 0
#define VF_MBX_PSM_ARQLEN1_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_PSM_ARQLEN1_ARQVFE_S 28
#define VF_MBX_PSM_ATQH1 0x00021030 /* Reset Source: CORER */
#define VF_MBX_PSM_ATQH1_ATQH_S 0
#define VF_MBX_PSM_ATQH1_ATQH_M MAKEMASK(0x3FF, 0)
-#define VF_MBX_PSM_ATQLEN1 0x00021020 /* Reset Source: CORER */
+#define VF_MBX_PSM_ATQLEN1 0x00021020 /* Reset Source: PFR */
#define VF_MBX_PSM_ATQLEN1_ATQLEN_S 0
#define VF_MBX_PSM_ATQLEN1_ATQLEN_M MAKEMASK(0x3FF, 0)
#define VF_MBX_PSM_ATQLEN1_ATQVFE_S 28
#define VF_SB_CPM_ARQH1 0x0000F180 /* Reset Source: CORER */
#define VF_SB_CPM_ARQH1_ARQH_S 0
#define VF_SB_CPM_ARQH1_ARQH_M MAKEMASK(0x3FF, 0)
-#define VF_SB_CPM_ARQLEN1 0x0000F170 /* Reset Source: CORER */
+#define VF_SB_CPM_ARQLEN1 0x0000F170 /* Reset Source: PFR */
#define VF_SB_CPM_ARQLEN1_ARQLEN_S 0
#define VF_SB_CPM_ARQLEN1_ARQLEN_M MAKEMASK(0x3FF, 0)
#define VF_SB_CPM_ARQLEN1_ARQVFE_S 28
#define VF_SB_CPM_ATQH1 0x0000F130 /* Reset Source: CORER */
#define VF_SB_CPM_ATQH1_ATQH_S 0
#define VF_SB_CPM_ATQH1_ATQH_M MAKEMASK(0x3FF, 0)
-#define VF_SB_CPM_ATQLEN1 0x0000F120 /* Reset Source: CORER */
+#define VF_SB_CPM_ATQLEN1 0x0000F120 /* Reset Source: PFR */
#define VF_SB_CPM_ATQLEN1_ATQLEN_S 0
#define VF_SB_CPM_ATQLEN1_ATQLEN_M MAKEMASK(0x3FF, 0)
#define VF_SB_CPM_ATQLEN1_ATQVFE_S 28
#define VF_SB_CPM_ATQT1 0x0000F140 /* Reset Source: CORER */
#define VF_SB_CPM_ATQT1_ATQT_S 0
#define VF_SB_CPM_ATQT1_ATQT_M MAKEMASK(0x3FF, 0)
-#define VFINT_DYN_CTL(_i) (0x00023000 + ((_i) * 4096)) /* _i=0...7 */ /* Reset Source: PFR */
+#define VFINT_DYN_CTL(_i) (0x00023000 + ((_i) * 4096)) /* _i=0...7 */ /* Reset Source: CORER */
#define VFINT_DYN_CTL_MAX_INDEX 7
#define VFINT_DYN_CTL_INTENA_S 0
#define VFINT_DYN_CTL_INTENA_M BIT(0)
#define VFINT_DYN_CTL_WB_ON_ITR_M BIT(30)
#define VFINT_DYN_CTL_INTENA_MSK_S 31
#define VFINT_DYN_CTL_INTENA_MSK_M BIT(31)
-#define VFINT_ITR_0(_i) (0x00023004 + ((_i) * 4096)) /* _i=0...7 */ /* Reset Source: PFR */
+#define VFINT_ITR_0(_i) (0x00023004 + ((_i) * 4096)) /* _i=0...7 */ /* Reset Source: CORER */
#define VFINT_ITR_0_MAX_INDEX 7
#define VFINT_ITR_0_INTERVAL_S 0
#define VFINT_ITR_0_INTERVAL_M MAKEMASK(0xFFF, 0)
-#define VFINT_ITR_1(_i) (0x00023008 + ((_i) * 4096)) /* _i=0...7 */ /* Reset Source: PFR */
+#define VFINT_ITR_1(_i) (0x00023008 + ((_i) * 4096)) /* _i=0...7 */ /* Reset Source: CORER */
#define VFINT_ITR_1_MAX_INDEX 7
#define VFINT_ITR_1_INTERVAL_S 0
#define VFINT_ITR_1_INTERVAL_M MAKEMASK(0xFFF, 0)
-#define VFINT_ITR_2(_i) (0x0002300C + ((_i) * 4096)) /* _i=0...7 */ /* Reset Source: PFR */
+#define VFINT_ITR_2(_i) (0x0002300C + ((_i) * 4096)) /* _i=0...7 */ /* Reset Source: CORER */
#define VFINT_ITR_2_MAX_INDEX 7
#define VFINT_ITR_2_INTERVAL_S 0
#define VFINT_ITR_2_INTERVAL_M MAKEMASK(0xFFF, 0)
#define VFQTX_COMM_DBLQ_DBELL_MAX_INDEX 3
#define VFQTX_COMM_DBLQ_DBELL_TAIL_S 0
#define VFQTX_COMM_DBLQ_DBELL_TAIL_M MAKEMASK(0x1FFF, 0)
+#define MSIX_TMSG1(_i) (0x00000008 + ((_i) * 16)) /* _i=0...64 */ /* Reset Source: FLR */
+#define MSIX_TMSG1_MAX_INDEX 64
+#define MSIX_TMSG1_MSIXTMSG_S 0
+#define MSIX_TMSG1_MSIXTMSG_M MAKEMASK(0xFFFFFFFF, 0)
+#define VFPE_AEQALLOC1 0x0000A400 /* Reset Source: VFR */
+#define VFPE_AEQALLOC1_AECOUNT_S 0
+#define VFPE_AEQALLOC1_AECOUNT_M MAKEMASK(0xFFFFFFFF, 0)
+#define VFPE_CCQPHIGH1 0x00009800 /* Reset Source: VFR */
+#define VFPE_CCQPHIGH1_PECCQPHIGH_S 0
+#define VFPE_CCQPHIGH1_PECCQPHIGH_M MAKEMASK(0xFFFFFFFF, 0)
+#define VFPE_CCQPLOW1 0x0000AC00 /* Reset Source: VFR */
+#define VFPE_CCQPLOW1_PECCQPLOW_S 0
+#define VFPE_CCQPLOW1_PECCQPLOW_M MAKEMASK(0xFFFFFFFF, 0)
+#define VFPE_CCQPSTATUS1 0x0000B800 /* Reset Source: VFR */
+#define VFPE_CCQPSTATUS1_CCQP_DONE_S 0
+#define VFPE_CCQPSTATUS1_CCQP_DONE_M BIT(0)
+#define VFPE_CCQPSTATUS1_HMC_PROFILE_S 4
+#define VFPE_CCQPSTATUS1_HMC_PROFILE_M MAKEMASK(0x7, 4)
+#define VFPE_CCQPSTATUS1_RDMA_EN_VFS_S 16
+#define VFPE_CCQPSTATUS1_RDMA_EN_VFS_M MAKEMASK(0x3F, 16)
+#define VFPE_CCQPSTATUS1_CCQP_ERR_S 31
+#define VFPE_CCQPSTATUS1_CCQP_ERR_M BIT(31)
+#define VFPE_CQACK1 0x0000B000 /* Reset Source: VFR */
+#define VFPE_CQACK1_PECQID_S 0
+#define VFPE_CQACK1_PECQID_M MAKEMASK(0x7FFFF, 0)
+#define VFPE_CQARM1 0x0000B400 /* Reset Source: VFR */
+#define VFPE_CQARM1_PECQID_S 0
+#define VFPE_CQARM1_PECQID_M MAKEMASK(0x7FFFF, 0)
+#define VFPE_CQPDB1 0x0000BC00 /* Reset Source: VFR */
+#define VFPE_CQPDB1_WQHEAD_S 0
+#define VFPE_CQPDB1_WQHEAD_M MAKEMASK(0x7FF, 0)
+#define VFPE_CQPERRCODES1 0x00009C00 /* Reset Source: VFR */
+#define VFPE_CQPERRCODES1_CQP_MINOR_CODE_S 0
+#define VFPE_CQPERRCODES1_CQP_MINOR_CODE_M MAKEMASK(0xFFFF, 0)
+#define VFPE_CQPERRCODES1_CQP_MAJOR_CODE_S 16
+#define VFPE_CQPERRCODES1_CQP_MAJOR_CODE_M MAKEMASK(0xFFFF, 16)
+#define VFPE_CQPTAIL1 0x0000A000 /* Reset Source: VFR */
+#define VFPE_CQPTAIL1_WQTAIL_S 0
+#define VFPE_CQPTAIL1_WQTAIL_M MAKEMASK(0x7FF, 0)
+#define VFPE_CQPTAIL1_CQP_OP_ERR_S 31
+#define VFPE_CQPTAIL1_CQP_OP_ERR_M BIT(31)
+#define VFPE_IPCONFIG01 0x00008C00 /* Reset Source: VFR */
+#define VFPE_IPCONFIG01_PEIPID_S 0
+#define VFPE_IPCONFIG01_PEIPID_M MAKEMASK(0xFFFF, 0)
+#define VFPE_IPCONFIG01_USEENTIREIDRANGE_S 16
+#define VFPE_IPCONFIG01_USEENTIREIDRANGE_M BIT(16)
+#define VFPE_IPCONFIG01_UDP_SRC_PORT_MASK_EN_S 17
+#define VFPE_IPCONFIG01_UDP_SRC_PORT_MASK_EN_M BIT(17)
+#define VFPE_MRTEIDXMASK1(_VF) (0x00509800 + ((_VF) * 4)) /* _i=0...255 */ /* Reset Source: PFR */
+#define VFPE_MRTEIDXMASK1_MAX_INDEX 255
+#define VFPE_MRTEIDXMASK1_MRTEIDXMASKBITS_S 0
+#define VFPE_MRTEIDXMASK1_MRTEIDXMASKBITS_M MAKEMASK(0x1F, 0)
+#define VFPE_RCVUNEXPECTEDERROR1 0x00009400 /* Reset Source: VFR */
+#define VFPE_RCVUNEXPECTEDERROR1_TCP_RX_UNEXP_ERR_S 0
+#define VFPE_RCVUNEXPECTEDERROR1_TCP_RX_UNEXP_ERR_M MAKEMASK(0xFFFFFF, 0)
+#define VFPE_TCPNOWTIMER1 0x0000A800 /* Reset Source: VFR */
+#define VFPE_TCPNOWTIMER1_TCP_NOW_S 0
+#define VFPE_TCPNOWTIMER1_TCP_NOW_M MAKEMASK(0xFFFFFFFF, 0)
+#define VFPE_WQEALLOC1 0x0000C000 /* Reset Source: VFR */
+#define VFPE_WQEALLOC1_PEQPID_S 0
+#define VFPE_WQEALLOC1_PEQPID_M MAKEMASK(0x3FFFF, 0)
+#define VFPE_WQEALLOC1_WQE_DESC_INDEX_S 20
+#define VFPE_WQEALLOC1_WQE_DESC_INDEX_M MAKEMASK(0xFFF, 20)
#endif