summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/ath/ath10k/core.c
diff options
context:
space:
mode:
authorWen Gong <wgong@codeaurora.org>2019-11-15 10:21:35 +0300
committerKalle Valo <kvalo@codeaurora.org>2019-11-25 14:53:46 +0300
commitd58f466a5dee814b7820aff9aaa393b3782559d9 (patch)
treeda46d89011e929b731f3879016132cd7b0489c1c /drivers/net/wireless/ath/ath10k/core.c
parente01cc82c4d1ec3bddcbb7cd991cf5dc0131ed9a1 (diff)
downloadlinux-d58f466a5dee814b7820aff9aaa393b3782559d9.tar.xz
ath10k: add large size for BMI download data for SDIO
Download firmware time cost of SDIO is too long, it is about 480ms, add large size 2048 bytes for BMI download for SDIO chip, its time cost will reduced to 240ms. This will optimize the download firmware time cost. Tested with QCA6174 SDIO with firmware WLAN.RMH.4.4.1-00017-QCARMSWP-1. Signed-off-by: Wen Gong <wgong@codeaurora.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/ath/ath10k/core.c')
-rw-r--r--drivers/net/wireless/ath/ath10k/core.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath10k/core.c b/drivers/net/wireless/ath/ath10k/core.c
index 4f76ba5d78a9..0d345852c04a 100644
--- a/drivers/net/wireless/ath/ath10k/core.c
+++ b/drivers/net/wireless/ath/ath10k/core.c
@@ -189,6 +189,7 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = {
.num_wds_entries = 0x20,
.uart_pin_workaround = true,
.tx_stats_over_pktlog = false,
+ .bmi_large_size_download = true,
},
{
.id = QCA6174_HW_2_1_VERSION,