]> git.karo-electronics.de Git - mv-sheeva.git/commitdiff
Staging: w35und: Kill struct hwdata ->HwStop
authorPekka Enberg <penberg@kernel.org>
Mon, 1 Nov 2010 20:29:30 +0000 (22:29 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 10 Nov 2010 00:07:01 +0000 (16:07 -0800)
This patch kills the ->HwStop member of struct hwdata. It's a read-only
variable that's always zero so it's safe to remove it.

Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/winbond/wb35rx.c
drivers/staging/winbond/wb35tx.c
drivers/staging/winbond/wbhal.h

index 448514aada44e3c0eb5c3a9f4ce6aa32d772af57..5af271f2de9c05a1d9a0e9f20106ed2306c76353 100644 (file)
@@ -174,7 +174,7 @@ static void Wb35Rx_Complete(struct urb *urb)
        /* The IRP is completed */
        pWb35Rx->EP3vm_state = VM_COMPLETED;
 
-       if (pHwData->SurpriseRemove || pHwData->HwStop) /* Must be here, or RxBufferId is invalid */
+       if (pHwData->SurpriseRemove) /* Must be here, or RxBufferId is invalid */
                goto error;
 
        if (pWb35Rx->rx_halt)
@@ -239,7 +239,7 @@ static void Wb35Rx(struct ieee80211_hw *hw)
        u32                     RxBufferId;
 
        /* Issuing URB */
-       if (pHwData->SurpriseRemove || pHwData->HwStop)
+       if (pHwData->SurpriseRemove)
                goto error;
 
        if (pWb35Rx->rx_halt)
index 2a9d0555767854209fbcc351abd6da20f56d8433..fd52554e46f84f548e26cc11fe3de38b714f0b1d 100644 (file)
@@ -41,7 +41,7 @@ static void Wb35Tx_complete(struct urb * pUrb)
        pWb35Tx->TxSendIndex++;
        pWb35Tx->TxSendIndex %= MAX_USB_TX_BUFFER_NUMBER;
 
-       if (pHwData->SurpriseRemove || pHwData->HwStop) // Let WbWlanHalt to handle surprise remove
+       if (pHwData->SurpriseRemove) // Let WbWlanHalt to handle surprise remove
                goto error;
 
        if (pWb35Tx->tx_halt)
@@ -74,7 +74,7 @@ static void Wb35Tx(struct wbsoft_priv *adapter)
        u32             SendIndex;
 
 
-       if (pHwData->SurpriseRemove || pHwData->HwStop)
+       if (pHwData->SurpriseRemove)
                goto cleanup;
 
        if (pWb35Tx->tx_halt)
@@ -222,7 +222,7 @@ static void Wb35Tx_EP2VM_complete(struct urb * pUrb)
        pWb35Tx->EP2VM_status = pUrb->status;
 
        // For Linux 2.4. Interrupt will always trigger
-       if (pHwData->SurpriseRemove || pHwData->HwStop) // Let WbWlanHalt to handle surprise remove
+       if (pHwData->SurpriseRemove) // Let WbWlanHalt to handle surprise remove
                goto error;
 
        if (pWb35Tx->tx_halt)
@@ -263,7 +263,7 @@ static void Wb35Tx_EP2VM(struct wbsoft_priv *adapter)
        u32 *   pltmp = (u32 *)pWb35Tx->EP2_buf;
        int             retv;
 
-       if (pHwData->SurpriseRemove || pHwData->HwStop)
+       if (pHwData->SurpriseRemove)
                goto error;
 
        if (pWb35Tx->tx_halt)
index 6f4cd76e7be267ba2fb0c3c4493bac5e75482eb9..1c91588fc5b371883e11eac621a7233e8e84dac0 100644 (file)
@@ -511,9 +511,6 @@ struct hw_data {
 
        /* For global timer */
        u32             time_count;     /* TICK_TIME_100ms 1 = 100ms */
-
-       /* For error recover */
-       u32             HwStop;
 };
 
 #endif