ath10k: add VHT160 support
commitbc1efd739b610a9cda31b82971b7a1e64a6144d1
authorSebastian Gottschall <s.gottschall@dd-wrt.com>
Thu, 12 Jan 2017 11:02:12 +0000 (12 13:02 +0200)
committerKalle Valo <kvalo@qca.qualcomm.com>
Fri, 13 Jan 2017 13:26:30 +0000 (13 15:26 +0200)
treedb6ed290deb920fd2f0f6b6bf2f4f1516aacdb9c
parent06efdbe70f9c3bf98e6baacb80b6bac416a6818a
ath10k: add VHT160 support

This patch adds full VHT160 support for QCA9984 chipsets Tested on Netgear
R7800. 80+80 is possible, but disabled so far since it seems to contain
glitches like missing vht station flags (this may be firmware or mac80211
related).

Signed-off-by: Sebastian Gottschall <s.gottschall@dd-wrt.com>
[kvalo@qca.qualcomm.com: refactoring and fix few warnings]
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/htt_rx.c
drivers/net/wireless/ath/ath10k/mac.c
drivers/net/wireless/ath/ath10k/wmi-tlv.c
drivers/net/wireless/ath/ath10k/wmi-tlv.h
drivers/net/wireless/ath/ath10k/wmi.c
drivers/net/wireless/ath/ath10k/wmi.h