summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAhmad Masri <amasri@codeaurora.org>2019-06-16 09:25:58 +0200
committerKalle Valo <kvalo@codeaurora.org>2019-06-27 19:49:43 +0200
commitc903ece596cb80a51dc962925a88d2147b479c29 (patch)
tree9172b98a7918bd31a0be85dc88eabe08e7e8ddbc
parentwil6210: do not reset FW in STA to P2P client interface switch (diff)
downloadlinux-c903ece596cb80a51dc962925a88d2147b479c29.tar.xz
linux-c903ece596cb80a51dc962925a88d2147b479c29.zip
wil6210: enlarge Tx status ring size
With multiple clients and in high throughput scenarios, Tx status ring can get full and become a bottleneck in Tx transmission. Set the default Tx status ring size order to 13, previous value was 12. This will double the status ring size from 4K entries to 8K entries. Signed-off-by: Ahmad Masri <amasri@codeaurora.org> Signed-off-by: Maya Erez <merez@codeaurora.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
-rw-r--r--drivers/net/wireless/ath/wil6210/txrx_edma.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/ath/wil6210/txrx_edma.h b/drivers/net/wireless/ath/wil6210/txrx_edma.h
index bb4ff28b73e5..e9e6ea9b16b9 100644
--- a/drivers/net/wireless/ath/wil6210/txrx_edma.h
+++ b/drivers/net/wireless/ath/wil6210/txrx_edma.h
@@ -24,7 +24,7 @@
#define WIL_SRING_SIZE_ORDER_MAX (WIL_RING_SIZE_ORDER_MAX)
/* RX sring order should be bigger than RX ring order */
#define WIL_RX_SRING_SIZE_ORDER_DEFAULT (12)
-#define WIL_TX_SRING_SIZE_ORDER_DEFAULT (12)
+#define WIL_TX_SRING_SIZE_ORDER_DEFAULT (14)
#define WIL_RX_BUFF_ARR_SIZE_DEFAULT (2600)
#define WIL_DEFAULT_RX_STATUS_RING_ID 0