ath10k: add support for HTT 3.0
authorMichal Kazior <michal.kazior@tieto.com>
Fri, 9 Aug 2013 08:13:34 +0000 (10:13 +0200)
committerKalle Valo <kvalo@qca.qualcomm.com>
Thu, 15 Aug 2013 13:04:41 +0000 (16:04 +0300)
commit961d4c38961a0f61e43edbb1fb579f28475a88bd
treeac9d8b74316fe4c9e79571c2b89b1b790ac50056
parent0d9b0438b616479e4decadf2cb7d39a5f4e5360f
ath10k: add support for HTT 3.0

New firmware comes with new HTT protocol version.
In 3.0 the separate mgmt tx command has been
removed. All traffic is to be pushed through data
tx (tx_frm) command with a twist - FW seems to not
be able (yet?) to access tx fragment table so for
manamgement frames frame pointer is passed
directly.

Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/htt.c
drivers/net/wireless/ath/ath10k/htt.h
drivers/net/wireless/ath/ath10k/htt_tx.c
drivers/net/wireless/ath/ath10k/hw.h
drivers/net/wireless/ath/ath10k/mac.c