rt2x00: Correctly kill beacon queue
authorIvo van Doorn <ivdoorn@gmail.com>
Mon, 30 Aug 2010 19:14:56 +0000 (21:14 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 31 Aug 2010 18:22:24 +0000 (14:22 -0400)
commit0e3afe5b20c4ccdeff5178c62b557a917945a828
tree737b0fe01751e65e78dcbed46f9bb21b653de0ee
parente0540879db337b18ef7c580234038ff62c8cd381
rt2x00: Correctly kill beacon queue

USB devices upload their beacon and then automatically send
it out every beacon interval. However when killing a TX queue
we only kill the URB and not the actual transmission of the beacon.

This will reset the Beacon register to prevent any beacons from
being transmitted.

Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Acked-by: Gertjan van Wingerde <gwingerde@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/rt2x00/rt2500usb.c
drivers/net/wireless/rt2x00/rt2800usb.c
drivers/net/wireless/rt2x00/rt73usb.c