]> git.openfabrics.org - ~shefty/rdma-dev.git/commitdiff
staging: vt6656: code cleanup in vt6656 DMA TX
authorAndres More <more.andres@gmail.com>
Mon, 12 Jul 2010 16:10:27 +0000 (13:10 -0300)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 22 Jul 2010 18:42:01 +0000 (11:42 -0700)
Lindented, removed unused variables and cleared checkpatch warnings.

Signed-off-by: Andres More <more.andres@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/vt6656/main_usb.c

index 51a858fa79ab7689989191c8c309d9b644aa706e..d943fb965ff6820b3738023e4194bce0fa100569 100644 (file)
@@ -1292,34 +1292,22 @@ static void __devexit vt6656_disconnect(struct usb_interface *intf)
        }
 }
 
-static int device_dma0_tx_80211(struct sk_buff *skb, struct net_device *dev) {
-    PSDevice        pDevice=netdev_priv(dev);
-    PBYTE           pbMPDU;
-    unsigned int            cbMPDULen = 0;
-
-
-    DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "device_dma0_tx_80211\n");
-    spin_lock_irq(&pDevice->lock);
-
-    if (pDevice->bStopTx0Pkt == TRUE) {
-        dev_kfree_skb_irq(skb);
-        spin_unlock_irq(&pDevice->lock);
-        return 0;
-    };
-
-
-    cbMPDULen = skb->len;
-    pbMPDU = skb->data;
+static int device_dma0_tx_80211(struct sk_buff *skb, struct net_device *dev)
+{
+       PSDevice pDevice = netdev_priv(dev);
 
-    vDMA0_tx_80211(pDevice, skb);
+       spin_lock_irq(&pDevice->lock);
 
-    spin_unlock_irq(&pDevice->lock);
+       if (unlikely(pDevice->bStopTx0Pkt))
+               dev_kfree_skb_irq(skb);
+       else
+               vDMA0_tx_80211(pDevice, skb);
 
-    return 0;
+       spin_unlock_irq(&pDevice->lock);
 
+       return NETDEV_TX_OK;
 }
 
-
 static int  device_xmit(struct sk_buff *skb, struct net_device *dev) {
     PSDevice    pDevice=netdev_priv(dev);
     struct net_device_stats* pStats = &pDevice->stats;