aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/ath10k/snoc.c
diff options
context:
space:
mode:
authorAlagu Sankar <alagusankar@silex-india.com>2019-04-19 10:28:49 +0300
committerKalle Valo <kvalo@codeaurora.org>2019-04-23 16:23:39 +0300
commite2a6b711282a371c5153239e0468a48254f17ca6 (patch)
tree53a861d70c80fe1e07fae03c6105d0a6a54a4c96 /drivers/net/wireless/ath/ath10k/snoc.c
parentath10k: don't disable interrupts in ath10k_sdio_remove() (diff)
downloadlinux-dev-e2a6b711282a371c5153239e0468a48254f17ca6.tar.xz
linux-dev-e2a6b711282a371c5153239e0468a48254f17ca6.zip
ath10k: htt: don't use txdone_fifo with SDIO
HTT High Latency (ATH10K_DEV_TYPE_HL) does not use txdone_fifo at all, we don't even initialise it by skipping ath10k_htt_tx_alloc_buf() in ath10k_htt_tx_start(). Because of this using QCA6174 SDIO ath10k_htt_rx_tx_compl_ind() will crash when it accesses unitialised txdone_fifo. So skip txdone_fifo when using High Latency mode. Tested with QCA6174 SDIO with firmware WLAN.RMH.4.4.1-00007-QCARMSWP-1. Co-developed-by: Wen Gong <wgong@codeaurora.org> Signed-off-by: Alagu Sankar <alagusankar@silex-india.com> Signed-off-by: Wen Gong <wgong@codeaurora.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/ath/ath10k/snoc.c')
0 files changed, 0 insertions, 0 deletions