carl9170: utilize fw seq counter for mgmt/non-QoS data frames
commitaa32452dcff1f95976fb28b5a28ecc93f47d0472
authorChristian Lamparter <chunkeey@googlemail.com>
Sat, 22 Jan 2011 23:18:28 +0000 (23 00:18 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 27 Jan 2011 21:03:56 +0000 (27 16:03 -0500)
treed5f92b88218125acb51e17b21af489b9aee4bd2e
parentc42d6cf25d648d95387d8a881aa0cab657470726
carl9170: utilize fw seq counter for mgmt/non-QoS data frames

"mac80211 will properly assign sequence numbers to QoS-data
frames but cannot do so correctly for non-QoS-data and
management frames because beacons need them from that counter
as well and mac80211 cannot guarantee proper sequencing."

Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/carl9170/carl9170.h
drivers/net/wireless/ath/carl9170/fw.c
drivers/net/wireless/ath/carl9170/main.c
drivers/net/wireless/ath/carl9170/tx.c