mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-12 08:09:56 +00:00
Staging: w35und: remove rxisr.c as dead code
The vRxTimerStart() function is never called nor does the timer do anything useful so remove the code. 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
82321c2b56
commit
a3f245a2df
@ -4,7 +4,6 @@ w35und-objs := \
|
||||
mto.o \
|
||||
phy_calibration.o \
|
||||
reg.o \
|
||||
rxisr.o \
|
||||
wb35reg.o \
|
||||
wb35rx.o \
|
||||
wb35tx.o \
|
||||
|
@ -16,15 +16,12 @@ Mds_initial(struct wbsoft_priv * adapter)
|
||||
pMds->TxRTSThreshold = DEFAULT_RTSThreshold;
|
||||
pMds->TxFragmentThreshold = DEFAULT_FRAGMENT_THRESHOLD;
|
||||
|
||||
vRxTimerInit(adapter);//for WPA countermeasure
|
||||
|
||||
return hal_get_tx_buffer( &adapter->sHwData, &pMds->pTxBuffer );
|
||||
}
|
||||
|
||||
void
|
||||
Mds_Destroy(struct wbsoft_priv * adapter)
|
||||
{
|
||||
vRxTimerStop(adapter);
|
||||
}
|
||||
|
||||
static void Mds_DurationSet(struct wbsoft_priv *adapter, PDESCRIPTOR pDes, u8 *buffer)
|
||||
|
@ -11,11 +11,6 @@ void Mds_SendComplete( struct wbsoft_priv *adapter, PT02_DESCRIPTOR pT02 );
|
||||
void Mds_MpduProcess( struct wbsoft_priv *adapter, PDESCRIPTOR pRxDes );
|
||||
extern void DataDmp(u8 *pdata, u32 len, u32 offset);
|
||||
|
||||
|
||||
void vRxTimerInit(struct wbsoft_priv *adapter);
|
||||
void vRxTimerStart(struct wbsoft_priv *adapter, int timeout_value);
|
||||
void vRxTimerStop(struct wbsoft_priv *adapter);
|
||||
|
||||
// For Asynchronous indicating. The routine collocates with USB.
|
||||
void Mds_MsduProcess( struct wbsoft_priv *adapter, PRXLAYER1 pRxLayer1, u8 SlotIndex);
|
||||
|
||||
|
@ -142,8 +142,6 @@ typedef struct _MDS
|
||||
u8 boCounterMeasureBlock;
|
||||
u8 reserved_4[2];
|
||||
|
||||
struct timer_list timer;
|
||||
|
||||
u32 TxTsc; // 20060214
|
||||
u32 TxTsc_2; // 20060214
|
||||
|
||||
|
@ -1,28 +0,0 @@
|
||||
#include "os_common.h"
|
||||
#include "core.h"
|
||||
|
||||
static void RxTimerHandler(unsigned long data)
|
||||
{
|
||||
WARN_ON(1);
|
||||
}
|
||||
|
||||
void vRxTimerInit(struct wbsoft_priv *adapter)
|
||||
{
|
||||
init_timer(&adapter->Mds.timer);
|
||||
adapter->Mds.timer.function = RxTimerHandler;
|
||||
adapter->Mds.timer.data = (unsigned long) adapter;
|
||||
}
|
||||
|
||||
void vRxTimerStart(struct wbsoft_priv *adapter, int timeout_value)
|
||||
{
|
||||
if (timeout_value < MIN_TIMEOUT_VAL)
|
||||
timeout_value = MIN_TIMEOUT_VAL;
|
||||
|
||||
adapter->Mds.timer.expires = jiffies + msecs_to_jiffies(timeout_value);
|
||||
add_timer(&adapter->Mds.timer);
|
||||
}
|
||||
|
||||
void vRxTimerStop(struct wbsoft_priv *adapter)
|
||||
{
|
||||
del_timer_sync(&adapter->Mds.timer);
|
||||
}
|
@ -37,7 +37,4 @@
|
||||
#define _PE_USB_INI_DUMP_
|
||||
#endif
|
||||
|
||||
// Kernel Timer resolution, NDIS is 10ms, 10000us
|
||||
#define MIN_TIMEOUT_VAL (10) //ms
|
||||
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user