Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Staging: w35und: Kill write-only ->TxToggle

This patch removes ->TxToggle from struct wb35_mds because it's a write only struct member.

Cc: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Pekka Enberg and committed by
Greg Kroah-Hartman
9618386a 9255650c

-9
-5
drivers/staging/winbond/mds.c
··· 481 481 XmitBufSize += CurrentSize; 482 482 XmitBufAddress += CurrentSize; 483 483 484 - #ifdef _IBSS_BEACON_SEQ_STICK_ 485 - if ((XmitBufAddress[DOT_11_DA_OFFSET+8] & 0xfc) != MAC_SUBTYPE_MNGMNT_PROBE_REQUEST) /* +8 for USB hdr */ 486 - #endif 487 - pMds->TxToggle = true; 488 - 489 484 /* Get packet to transmit completed, 1:TESTSTA 2:MLME 3: Ndis data */ 490 485 MLME_SendComplete(adapter, 0, true); 491 486
-4
drivers/staging/winbond/mds_s.h
··· 107 107 u8 TxRate[((MAX_USB_TX_DESCRIPTOR + 1) & ~0x01)][2]; /* [0] current tx rate, [1] fall back rate */ 108 108 u8 TxInfo[((MAX_USB_TX_DESCRIPTOR + 1) & ~0x01)]; /*Store information for callback function */ 109 109 110 - /* for scanning mechanism */ 111 - u8 TxToggle; /* It is TRUE if there are tx activities in some time interval */ 112 - u8 Reserved_[3]; 113 - 114 110 /* ---- for Tx Parameter */ 115 111 u16 TxFragmentThreshold; /* For frame body only */ 116 112 u16 TxRTSThreshold;