]> git.baikalelectronics.ru Git - kernel.git/commit
wcn36xx: let device generate qos seq numbers
authorBob Copeland <me@bobcopeland.com>
Fri, 9 Jan 2015 19:15:47 +0000 (14:15 -0500)
committerKalle Valo <kvalo@codeaurora.org>
Fri, 23 Jan 2015 17:11:58 +0000 (19:11 +0200)
commitab394c2debd97537a4a8e24ad3c1f9be2ff7803b
treedb5406331377c99bb9b889c151ef80767190415c
parent383cc47b4bebf65e93f78a0af30ecf9528cb31ac
wcn36xx: let device generate qos seq numbers

wcn36xx currently sends an incorrect sequence number into the BA session
setup firmware command: it should be saving or updating the ssn in the
TX_START ampdu_action callback instead of waiting until TX_OPERATIONAL.
However, we can sidestep the issue by letting the hardware generate the
sequence numbers for QoS frames, as is done in prima, so do that.

Signed-off-by: Bob Copeland <me@bobcopeland.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/ath/wcn36xx/txrx.c
drivers/net/wireless/ath/wcn36xx/txrx.h