Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp1247471ybi; Sun, 16 Jun 2019 00:33:44 -0700 (PDT) X-Google-Smtp-Source: APXvYqymnegh6DrD8TQUiYy4Qf4hVVyNeXDRv1K5pBMUDDF6W1JLVBVhePbaX8jfQowxgqI7hulh X-Received: by 2002:a65:4786:: with SMTP id e6mr43714185pgs.85.1560670424412; Sun, 16 Jun 2019 00:33:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560670424; cv=none; d=google.com; s=arc-20160816; b=wusqZ6FdpHvGrK+HcPnHX9PHhDjhGJCs4Fs7pg8gm7TD7ahxvJTf+BS85Nc/u0pgRR tT5O1KtgmRuzOF3zcnYVkMLe44PcGK1AJDj9H5NyNGq/18m1V3JnBNUujSDTwVDeMv2W k2ybZBZaqHZMPk7WMVN+k/nyy3BpXxHZ10Lbj0iapI8QQWXuVRwvQs0QP/8ZTEYEKSZQ UnRcI/KW2I+q7er+l6SO9dDDBqkhWChA9gR7R7pTeJ93jJwpBzrZCA4/u+pMtww2c4Kk Wy2tnfUCDa9vPk3rvaGfljifVAQxTgvGIJML7CcMmMF+QMRBJsCJAazkOHKkSHAk1MK/ Cvjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from; bh=SNA4/GXb9dbT5p71YiV/t9BXYmt+uGfZ6bMVps5t9dw=; b=EMtFqxq/6SXV3H/BodlF/nSkNYVRj588WS2TLv15RL2ek1+yfJvG/ubeA+kmCzQp1v zhyMaaeDzF3kKKXvz/igWf7/7K5qR9QScv+JInzVt9yw9ugqShxIDxCYT+1GpZpi3avA Hm2hND9LUAo3LJkYGtCWvJv4TlBKy6RcL9Pm5U80JHbEwEM5wISw4V8VAyIZgC3ZvGvG 2wbZvt/XpjOPvVdwoNXWCeblR3pNk3HCvBPiOdD1l9cJRaFCgcIoC3pGhradA3uMz/cf aX9xUSUeAQ8rASmqQ8sp09d3bJ1zbHEfBGJ6kU1MbsGcXCkSUXXqALHUAO9ivcH9NCyO YcLA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v184si5143501pgd.369.2019.06.16.00.33.30; Sun, 16 Jun 2019 00:33:44 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726062AbfFPHcy (ORCPT + 99 others); Sun, 16 Jun 2019 03:32:54 -0400 Received: from alexa-out-ams-02.qualcomm.com ([185.23.61.163]:36278 "EHLO alexa-out-ams-02.qualcomm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725860AbfFPHcy (ORCPT ); Sun, 16 Jun 2019 03:32:54 -0400 Received: from ironmsg02-ams.qualcomm.com ([10.251.56.3]) by alexa-out-ams-02.qualcomm.com with ESMTP; 16 Jun 2019 09:26:15 +0200 X-IronPort-AV: E=McAfee;i="6000,8403,9289"; a="8499832" Received: from lx-merez1.mea.qualcomm.com ([10.18.173.103]) by ironmsg02-ams.qualcomm.com with ESMTP; 16 Jun 2019 09:26:11 +0200 From: Maya Erez To: Kalle Valo Cc: Ahmad Masri , linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, Maya Erez Subject: [PATCH 02/11] wil6210: enlarge Tx status ring size Date: Sun, 16 Jun 2019 10:25:58 +0300 Message-Id: <1560669967-23706-3-git-send-email-merez@codeaurora.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1560669967-23706-1-git-send-email-merez@codeaurora.org> References: <1560669967-23706-1-git-send-email-merez@codeaurora.org> Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org From: Ahmad Masri 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 Signed-off-by: Maya Erez --- drivers/net/wireless/ath/wil6210/txrx_edma.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/ath/wil6210/txrx_edma.h b/drivers/net/wireless/ath/wil6210/txrx_edma.h index bb4ff28..e9e6ea9 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 -- 1.9.1