switch (pdvobjpriv->RtNumOutPipes) {
        case 3:
-               haldata->OutEpQueueSel = TX_SELE_HQ | TX_SELE_LQ | TX_SELE_NQ;
+               haldata->out_ep_extra_queues = TX_SELE_LQ | TX_SELE_NQ;
                three_out_pipe(adapt, wifi_cfg);
                break;
        case 2:
-               haldata->OutEpQueueSel = TX_SELE_HQ | TX_SELE_NQ;
+               haldata->out_ep_extra_queues = TX_SELE_NQ;
                two_out_pipe(adapt, wifi_cfg);
                break;
        case 1:
-               haldata->OutEpQueueSel = TX_SELE_HQ;
                one_out_pipe(adapt);
                break;
        default:
 {
        struct hal_data_8188e *haldata = &Adapter->haldata;
        struct registry_priv    *pregistrypriv = &Adapter->registrypriv;
-       u8 numHQ = 0;
        u8 numLQ = 0;
        u8 numNQ = 0;
        u8 numPubQ;
 
        if (pregistrypriv->wifi_spec) {
-               if (haldata->OutEpQueueSel & TX_SELE_HQ)
-                       numHQ =  0x29;
-
-               if (haldata->OutEpQueueSel & TX_SELE_LQ)
+               if (haldata->out_ep_extra_queues & TX_SELE_LQ)
                        numLQ = 0x1C;
 
                /*  NOTE: This step shall be proceed before writing REG_RQPN. */
-               if (haldata->OutEpQueueSel & TX_SELE_NQ)
+               if (haldata->out_ep_extra_queues & TX_SELE_NQ)
                        numNQ = 0x1C;
 
                rtw_write8(Adapter, REG_RQPN_NPQ, numNQ);
 
-               numPubQ = 0xA8 - numHQ - numLQ - numNQ;
+               numPubQ = 0xA8 - NUM_HQ - numLQ - numNQ;
 
                /*  TX DMA */
-               rtw_write32(Adapter, REG_RQPN, LD_RQPN | numPubQ << 16 | numLQ << 8 | numHQ);
+               rtw_write32(Adapter, REG_RQPN, LD_RQPN | numPubQ << 16 | numLQ << 8 | NUM_HQ);
        } else {
                rtw_write16(Adapter, REG_RQPN_NPQ, 0x0000);/* Just follow MP Team,??? Georgia 03/28 */
                rtw_write16(Adapter, REG_RQPN_NPQ, 0x0d);
 
       0x2400 /* 9k for 88E nornal chip , MaxRxBuff=10k-max(TxReportSize(64*8),
              * WOLPattern(16*24)) */
 
-#define TX_SELE_HQ                     BIT(0)          /*  High Queue */
 #define TX_SELE_LQ                     BIT(1)          /*  Low Queue */
 #define TX_SELE_NQ                     BIT(2)          /*  Normal Queue */
 
        u8      AntDivCfg;
        u8      TRxAntDivType;
 
-       u8      OutEpQueueSel;
+       u8      out_ep_extra_queues;
 
        struct P2P_PS_Offload_t p2p_ps_offload;