haldata->UsbBulkOutSize = USB_FULL_SPEED_BULK_SIZE;/* 64 bytes */
 
        haldata->UsbTxAggMode           = 1;
-       haldata->UsbTxAggDescNum        = 0x6;  /*  only 4 bits */
 
        haldata->UsbRxAggMode           = USB_RX_AGG_DMA;/*  USB_RX_AGG_DMA; */
        haldata->UsbRxAggBlockCount     = 8; /* unit : 512b */
        if (haldata->UsbTxAggMode) {
                value32 = rtw_read32(Adapter, REG_TDECTRL);
                value32 = value32 & ~(BLK_DESC_NUM_MASK << BLK_DESC_NUM_SHIFT);
-               value32 |= ((haldata->UsbTxAggDescNum & BLK_DESC_NUM_MASK) << BLK_DESC_NUM_SHIFT);
+               value32 |= ((USB_TXAGG_DESC_NUM & BLK_DESC_NUM_MASK) << BLK_DESC_NUM_SHIFT);
 
                rtw_write32(Adapter, REG_TDECTRL, value32);
        }
 
 #define SGI                    BIT(6)
 #define USB_TXAGG_NUM_SHT      24
 
+#define USB_TXAGG_DESC_NUM     0x6
+
 #define txdesc_set_ccx_sw_88e(txdesc, value) \
        do { \
                ((struct txdesc_88e *)(txdesc))->sw1 = (((value)>>8) & 0x0f); \