#define LPFC_CQ_CNT_512                0x1
 #define LPFC_CQ_CNT_1024       0x2
 #define LPFC_CQ_CNT_WORD7      0x3
+#define lpfc_cq_context_cqe_sz_SHIFT   25
+#define lpfc_cq_context_cqe_sz_MASK    0x00000003
+#define lpfc_cq_context_cqe_sz_WORD    word0
 #define lpfc_cq_context_autovalid_SHIFT 15
 #define lpfc_cq_context_autovalid_MASK  0x00000001
 #define lpfc_cq_context_autovalid_WORD  word0
 #define lpfc_mbx_cq_create_set_valid_SHIFT     29
 #define lpfc_mbx_cq_create_set_valid_MASK      0x00000001
 #define lpfc_mbx_cq_create_set_valid_WORD      word1
-#define lpfc_mbx_cq_create_set_cqe_cnt_SHIFT   27
-#define lpfc_mbx_cq_create_set_cqe_cnt_MASK    0x00000003
-#define lpfc_mbx_cq_create_set_cqe_cnt_WORD    word1
+#define lpfc_mbx_cq_create_set_cqecnt_SHIFT    27
+#define lpfc_mbx_cq_create_set_cqecnt_MASK     0x00000003
+#define lpfc_mbx_cq_create_set_cqecnt_WORD     word1
 #define lpfc_mbx_cq_create_set_cqe_size_SHIFT  25
 #define lpfc_mbx_cq_create_set_cqe_size_MASK   0x00000003
 #define lpfc_mbx_cq_create_set_cqe_size_WORD   word1
 #define lpfc_mbx_cq_create_set_clswm_SHIFT     12
 #define lpfc_mbx_cq_create_set_clswm_MASK      0x00000003
 #define lpfc_mbx_cq_create_set_clswm_WORD      word1
+#define lpfc_mbx_cq_create_set_cqe_cnt_hi_SHIFT        0
+#define lpfc_mbx_cq_create_set_cqe_cnt_hi_MASK 0x0000001F
+#define lpfc_mbx_cq_create_set_cqe_cnt_hi_WORD word1
                        uint32_t word2;
 #define lpfc_mbx_cq_create_set_arm_SHIFT       31
 #define lpfc_mbx_cq_create_set_arm_MASK                0x00000001
 #define lpfc_mbx_cq_create_set_arm_WORD                word2
-#define lpfc_mbx_cq_create_set_cq_cnt_SHIFT    16
-#define lpfc_mbx_cq_create_set_cq_cnt_MASK     0x00007FFF
-#define lpfc_mbx_cq_create_set_cq_cnt_WORD     word2
+#define lpfc_mbx_cq_create_set_cqe_cnt_lo_SHIFT        16
+#define lpfc_mbx_cq_create_set_cqe_cnt_lo_MASK 0x00007FFF
+#define lpfc_mbx_cq_create_set_cqe_cnt_lo_WORD word2
 #define lpfc_mbx_cq_create_set_num_cq_SHIFT    0
 #define lpfc_mbx_cq_create_set_num_cq_MASK     0x0000FFFF
 #define lpfc_mbx_cq_create_set_num_cq_WORD     word2
 
                        case 4096:
                                if (phba->sli4_hba.pc_sli4_params.cqv ==
                                    LPFC_Q_CREATE_VERSION_2) {
-                                       bf_set(lpfc_mbx_cq_create_set_cqe_cnt,
+                                       bf_set(lpfc_mbx_cq_create_set_cqe_cnt_lo,
                                               &cq_set->u.request,
-                                               cq->entry_count);
-                                       bf_set(lpfc_mbx_cq_create_set_cqe_cnt,
+                                              cq->entry_count);
+                                       bf_set(lpfc_mbx_cq_create_set_cqecnt,
                                               &cq_set->u.request,
                                               LPFC_CQ_CNT_WORD7);
                                        break;
                                }
                                fallthrough;    /* otherwise default to smallest */
                        case 256:
-                               bf_set(lpfc_mbx_cq_create_set_cqe_cnt,
+                               bf_set(lpfc_mbx_cq_create_set_cqecnt,
                                       &cq_set->u.request, LPFC_CQ_CNT_256);
                                break;
                        case 512:
-                               bf_set(lpfc_mbx_cq_create_set_cqe_cnt,
+                               bf_set(lpfc_mbx_cq_create_set_cqecnt,
                                       &cq_set->u.request, LPFC_CQ_CNT_512);
                                break;
                        case 1024:
-                               bf_set(lpfc_mbx_cq_create_set_cqe_cnt,
+                               bf_set(lpfc_mbx_cq_create_set_cqecnt,
                                       &cq_set->u.request, LPFC_CQ_CNT_1024);
                                break;
                        }