]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
ath10k: fix latency issue for QCA988x
authorMiaoqing Pan <miaoqing@codeaurora.org>
Thu, 29 Aug 2019 02:45:12 +0000 (10:45 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 14 Oct 2019 08:43:36 +0000 (11:43 +0300)
commitd79749f7716d9dc32fa2d5075f6ec29aac63c76d
tree9cbc7b412e87fc44ce6814d9c9430862ba802563
parent3aed88373bda44863d2333f1a0132068fe713275
ath10k: fix latency issue for QCA988x

(kvalo: cherry picked from commit 1340cc631bd00431e2f174525c971f119df9efa1 in
wireless-drivers-next to wireless-drivers as this a frequently reported
regression)

Bad latency is found on QCA988x, the issue was introduced by
commit 4504f0e5b571 ("ath10k: sdio: workaround firmware UART
pin configuration bug"). If uart_pin_workaround is false, this
change will set uart pin even if uart_print is false.

Tested HW: QCA9880
Tested FW: 10.2.4-1.0-00037

Fixes: 4504f0e5b571 ("ath10k: sdio: workaround firmware UART pin configuration bug")
Signed-off-by: Miaoqing Pan <miaoqing@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/ath/ath10k/core.c