]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commita4cc4ea9a229c0b2890ffcae01284864eef09687
tree737b0fe01751e65e78dcbed46f9bb21b653de0ee
parenta0729b41b16900ed899d4ae48e56f67237201a63
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