mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-12 13:55:32 +00:00
Staging: w35und: remove ->shutdown from struct wbsoft_priv
It's not actually used for anything, so remove it. Acked-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
72e202d00e
commit
54369cc69c
6 changed files with 1 additions and 41 deletions
|
@ -9,7 +9,6 @@ w35und-objs := \
|
|||
wb35rx.o \
|
||||
wb35tx.o \
|
||||
wbhal.o \
|
||||
wblinux.o \
|
||||
wbusb.o \
|
||||
|
||||
|
||||
|
|
|
@ -24,7 +24,6 @@ struct wbsoft_priv {
|
|||
MDS Mds;
|
||||
|
||||
spinlock_t SpinLock;
|
||||
u32 shutdown;
|
||||
|
||||
atomic_t ThreadCount;
|
||||
|
||||
|
|
|
@ -850,7 +850,6 @@ void hal_surprise_remove(struct wbsoft_priv *adapter)
|
|||
#ifdef _PE_STATE_DUMP_
|
||||
WBDEBUG(("Calling hal_surprise_remove\n"));
|
||||
#endif
|
||||
WBLINUX_stop( adapter );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
//============================================================================
|
||||
// Copyright (c) 1996-2005 Winbond Electronic Corporation
|
||||
//
|
||||
// Module Name:
|
||||
// wblinux.c
|
||||
//
|
||||
// Abstract:
|
||||
// Linux releated routines
|
||||
//
|
||||
//============================================================================
|
||||
#include <linux/netdevice.h>
|
||||
|
||||
#include "mds_f.h"
|
||||
#include "mto_f.h"
|
||||
#include "os_common.h"
|
||||
#include "wbhal_f.h"
|
||||
#include "wblinux_f.h"
|
||||
|
||||
void
|
||||
WBLINUX_stop( struct wbsoft_priv * adapter )
|
||||
{
|
||||
if (atomic_inc_return(&adapter->ThreadCount) == 1) {
|
||||
// Shutdown module immediately
|
||||
adapter->shutdown = 1;
|
||||
#ifdef _PE_STATE_DUMP_
|
||||
WBDEBUG(( "[w35und] SKB_RELEASE OK\n" ));
|
||||
#endif
|
||||
}
|
||||
|
||||
atomic_dec(&adapter->ThreadCount);
|
||||
}
|
|
@ -10,9 +10,7 @@
|
|||
// wblinux_f.h
|
||||
//
|
||||
int wb35_start_xmit(struct sk_buff *skb, struct net_device *netdev );
|
||||
void WBLINUX_stop( struct wbsoft_priv *adapter );
|
||||
void wb35_set_multicast( struct net_device *netdev );
|
||||
struct net_device_stats * wb35_netdev_stats( struct net_device *netdev );
|
||||
void WBLINUX_stop( struct wbsoft_priv *adapter );
|
||||
|
||||
#endif
|
||||
|
|
|
@ -302,8 +302,7 @@ static unsigned char wb35_hw_init(struct ieee80211_hw *hw)
|
|||
case 4:
|
||||
case 3: Mds_Destroy( priv );
|
||||
case 2:
|
||||
case 1: WBLINUX_stop(priv);
|
||||
hal_halt( pHwData, NULL );
|
||||
case 1: hal_halt( pHwData, NULL );
|
||||
case 0: break;
|
||||
}
|
||||
|
||||
|
@ -402,9 +401,6 @@ static void wb35_hw_halt(struct wbsoft_priv *adapter)
|
|||
#endif
|
||||
msleep(100);// Waiting Irp completed
|
||||
|
||||
// Destroy the NDIS module
|
||||
WBLINUX_stop(adapter);
|
||||
|
||||
// Halt the HAL
|
||||
hal_halt(&adapter->sHwData, NULL);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue