staging: rtl8723au: Remove a stack of write only counters
authorJes Sorensen <Jes.Sorensen@redhat.com>
Fri, 10 Oct 2014 19:41:34 +0000 (21:41 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 20 Oct 2014 02:30:15 +0000 (10:30 +0800)
We don't do anything with these, so get rid of them

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723au/core/rtw_xmit.c
drivers/staging/rtl8723au/include/rtw_xmit.h
drivers/staging/rtl8723au/os_dep/usb_ops_linux.c

index 8994bd8..4c2f0a1 100644 (file)
@@ -184,12 +184,6 @@ int _rtw_init_xmit_priv23a(struct xmit_priv *pxmitpriv,
 
        sema_init(&pxmitpriv->tx_retevt, 0);
 
-       /* per AC pending irp */
-       pxmitpriv->beq_cnt = 0;
-       pxmitpriv->bkq_cnt = 0;
-       pxmitpriv->viq_cnt = 0;
-       pxmitpriv->voq_cnt = 0;
-
        pxmitpriv->ack_tx = false;
        mutex_init(&pxmitpriv->ack_tx_mutex);
        rtw_sctx_init23a(&pxmitpriv->ack_tx_ops, 0);
index 4318f50..abe4316 100644 (file)
@@ -315,11 +315,6 @@ struct     xmit_priv {
        u8              txirp_cnt;/*  */
 
        struct tasklet_struct xmit_tasklet;
-       /* per AC pending irp */
-       int beq_cnt;
-       int bkq_cnt;
-       int viq_cnt;
-       int voq_cnt;
 
        struct rtw_queue free_xmitbuf_queue;
        struct list_head xmitbuf_list;          /* track buffers for cleanup */
index c333bef..3e19b3b 100644 (file)
@@ -46,18 +46,6 @@ static void usb_write_port23a_complete(struct urb *purb)
        unsigned long irqL;
 
        switch (pxmitbuf->flags) {
-       case VO_QUEUE_INX:
-               pxmitpriv->voq_cnt--;
-               break;
-       case VI_QUEUE_INX:
-               pxmitpriv->viq_cnt--;
-               break;
-       case BE_QUEUE_INX:
-               pxmitpriv->beq_cnt--;
-               break;
-       case BK_QUEUE_INX:
-               pxmitpriv->bkq_cnt--;
-               break;
        case HIGH_QUEUE_INX:
 #ifdef CONFIG_8723AU_AP_MODE
                rtw_chk_hi_queue_cmd23a(padapter);
@@ -159,19 +147,15 @@ int rtl8723au_write_port(struct rtw_adapter *padapter, u32 addr, u32 cnt,
 
        switch (addr) {
        case VO_QUEUE_INX:
-               pxmitpriv->voq_cnt++;
                pxmitbuf->flags = VO_QUEUE_INX;
                break;
        case VI_QUEUE_INX:
-               pxmitpriv->viq_cnt++;
                pxmitbuf->flags = VI_QUEUE_INX;
                break;
        case BE_QUEUE_INX:
-               pxmitpriv->beq_cnt++;
                pxmitbuf->flags = BE_QUEUE_INX;
                break;
        case BK_QUEUE_INX:
-               pxmitpriv->bkq_cnt++;
                pxmitbuf->flags = BK_QUEUE_INX;
                break;
        case HIGH_QUEUE_INX: