summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/ath6kl
diff options
context:
space:
mode:
authorRaja Mani <rmani@qti.qualcomm.com>2015-07-21 10:52:00 +0530
committerKalle Valo <kvalo@qca.qualcomm.com>2015-07-24 11:10:43 +0300
commit1d0088f8c1d8b9541ed01f2cc52606fbf8baf50c (patch)
treecd2045ea519e5c2bf53bca3ad9638fb043f10b67 /drivers/net/wireless/ath/ath6kl
parentb963519509644f52eaaddcc1fa484e28ac74c750 (diff)
downloadblackbird-op-linux-1d0088f8c1d8b9541ed01f2cc52606fbf8baf50c.tar.gz
blackbird-op-linux-1d0088f8c1d8b9541ed01f2cc52606fbf8baf50c.zip
ath10k: extend struct htt_mgmt_tx_dec for qca99x0
HTT_H2T_MSG_TYPE_MGMT_TX msg in 10.4 firmware carries additional 4 byte in htt_mgmt_tx_desc where it tells to firmware that at what rate mgmt frame has to go out in the air. It's an optional parameter, setting this field to zero will force firmware to choose auto rate and send the frame out. Those 4 byte info is missed out in the current code and 10.4 firmware ended up reading some junk in those 4 byte and sometime malfunctioning. Fix it by adding 4 byte in struct htt_mgmt_tx_desc. Non 10.4 firmware will not process those four byte. So, adding 4 byte at the end of struct htt_mgmt_tx_desc will not create any impact on other chipset. Signed-off-by: Raja Mani <rmani@qti.qualcomm.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath6kl')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud