to help improve the system]
url:
https://github.com/0day-ci/linux/commits/Wen-Gong/Change-sk_pacing_shift-in-ieee80211_hw-for-best-tx-throughput/20180726-190055
base:
https://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
master
reproduce: make htmldocs
All warnings (new ones
On 2018-07-26 19:45, Toke Høiland-Jørgensen wrote:
Wen Gong writes:
Upstream kernel has an interface to help adjust sk_pacing_shift to
help
improve TCP UL throughput.
The sk_pacing_shift is 8 in mac80211, this is based on test with 11N
WiFi chips with ath9k. For QCA6174/QCA9377 PCI 11AC
On 2018-07-26 21:02, Michał Kazior wrote:
On 26 July 2018 at 13:45, Toke Høiland-Jørgensen wrote:
Wen Gong writes:
Upstream kernel has an interface to help adjust sk_pacing_shift to
help
improve TCP UL throughput.
The sk_pacing_shift is 8 in mac80211, this is based on test with 11N
WiFi
558
default(262144)+3 Streams584
default(262144)+4 Streams602
default(262144)+5 Streams598
changed(2621440)+1 Stream598
changed(2621440)+2 Streams 601
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath
Add the skb_pacing_shirt adjustment, but this change make it
configurable for other driver. If no other driver set it, then
mac8011 will use the default value.
Signed-off-by: Wen Gong
---
include/net/mac80211.h | 1 +
net/mac80211/main.c| 2 ++
net/mac80211/tx.c | 2 +-
3 files changed
From: Wen Gong
Add the skb_pacing_shirt adjustment, but this change make it
configurable for other driver. If no other driver set it, then
mac8011 will use the default value.
Signed-off-by: Wen Gong
---
include/net/mac80211.h | 1 +
net/mac80211/main.c| 2 ++
net/mac80211/tx.c | 2
From: Wen Gong
Add a field for ath10k to adjust the sk_pacing_shift, mac80211 set
the default value to 8, and ath10k will change it to 6. Then mac80211
will use the changed value 6 as sk_pacing_shift since 6 is the best
value for tx throughput by test result.
Wen Gong (2):
mac80211: Change
From: Wen Gong
Upstream kernel has an interface to help adjust sk_pacing_shift to help
improve TCP UL throughput.
The sk_pacing_shift is 8 in mac80211, this is based on test with 11N
WiFi chips with ath9k. For QCA6174/QCA9377 PCI 11AC chips, the 11AC
VHT80 TCP UL throughput testing result shows
Add a field for ath10k to adjust the sk_pacing_shift, mac80211 set
the default value to 8, and ath10k will change it to 6. Then mac80211
will use the changed value 6 as sk_pacing_shift since 6 is the best
value for tx throughput by test result.
Wen Gong (2):
mac80211: Change sk_pacing_shift
6174 hw3.0 with
firmware WLAN.RM.4.4.1-00110-QCARMSWPZ-1.
Signed-off-by: Wen Gong
---
V2:
-fix the waring of endian
drivers/net/wireless/ath/ath10k/core.h| 1 +
drivers/net/wireless/ath/ath10k/mac.c | 12 ++
drivers/net/wireless/ath/ath10k/wmi-ops.h | 21 +++
drivers/net/wireless/ath/ath10k/wmi-t
6174 hw3.0 with
firmware WLAN.RM.4.4.1-00110-QCARMSWPZ-1.
Signed-off-by: Wen Gong
---
V3:
-fix the waring of alloc with no test
drivers/net/wireless/ath/ath10k/core.h| 1 +
drivers/net/wireless/ath/ath10k/mac.c | 12 ++
drivers/net/wireless/ath/ath10k/wmi-ops.h | 21 +++
drivers/net/wireless/ath/
6174 hw3.0 with
firmware WLAN.RM.4.4.1-00110-QCARMSWPZ-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.h| 1 +
drivers/net/wireless/ath/ath10k/mac.c | 12 ++
drivers/net/wireless/ath/ath10k/wmi-ops.h | 21 +++
drivers/net/wireless/ath/ath10k/wmi-t
> -Original Message-
> From: Toke Høiland-Jørgensen
> Sent: Friday, August 10, 2018 9:18 PM
> To: Wen Gong ; Wen Gong
> ; ath10k@lists.infradead.org;
> johan...@sipsolutions.net
> Cc: linux-wirel...@vger.kernel.org
> Subject: RE: [PATCH v2 2/2] ath10k: Set sk_pa
> -Original Message-
> From: ath10k On Behalf Of Toke
> Høiland-Jørgensen
> Sent: Wednesday, August 8, 2018 6:44 PM
> To: Wen Gong ; ath10k@lists.infradead.org;
> johan...@sipsolutions.net
> Cc: linux-wirel...@vger.kernel.org
> Subject: Re: [PATCH v2 2/2] ath10k:
(262144)+2 Streams558
default(262144)+3 Streams584
default(262144)+4 Streams602
default(262144)+5 Streams598
changed(2621440)+1 Stream598
changed(2621440)+2 Streams 601
Signed-off-by: Wen Gong
---
V2
Add the skb_pacing_shift adjustment, this change make it
configurable for other driver. If no other driver set it, then
mac8011 will use the default value.
Signed-off-by: Wen Gong
---
V2:
-add the description for tx_sk_pacing_shift
include/net/mac80211.h | 5 +
net/mac80211/main.c| 2
Add a field for ath10k to adjust the sk_pacing_shift, mac80211 set
the default value to 8, and ath10k will change it to 6. Then mac80211
will use the changed value 6 as sk_pacing_shift since 6 is the best
value for tx throughput by test result.
Wen Gong (2):
mac80211: Change sk_pacing_shift
> -Original Message-
> From: Toke Høiland-Jørgensen
> Sent: Monday, August 13, 2018 7:18 PM
> To: Wen Gong ; Wen Gong
> ; ath10k@lists.infradead.org;
> johan...@sipsolutions.net
> Cc: linux-wirel...@vger.kernel.org
> Subject: RE: [PATCH v2 2/2] ath10k: Set sk_pa
to send or flush the pending tx packets.
Tested with QCA6174 PCI with firmware
WLAN.RM.4.4.1-00109-QCARMSWPZ-1, but this will also affect QCA9377 PCI.
It's not a regression with new firmware releases.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/mac.c | 22
On 2018-09-04 19:43, Kalle Valo wrote:
Wen Gong writes:
> +enum wmi_nlo_cipher_algorithm {
> + WMI_NLO_CIPHER_ALGO_NONE = 0x00,
> + WMI_NLO_CIPHER_ALGO_WEP40 = 0x01,
> + WMI_NLO_CIPHER_ALGO_TKIP = 0x02,
> + WMI_NLO_CIPHER_ALGO_CCMP
On 2018-09-05 07:43, Grant Grundler wrote:
On Mon, Sep 3, 2018 at 6:35 AM Toke Høiland-Jørgensen
wrote:
Johannes Berg writes:
> Grant's data shows a significant difference between 6 and 7 for both
> latency and throughput:
Minor nit: this is wgong's data more thoughtfully processed.
> -Original Message-
> From: ath10k On Behalf Of Kalle Valo
> Sent: Tuesday, September 4, 2018 5:15 PM
> To: Wen Gong
> Cc: linux-wirel...@vger.kernel.org; ath10k@lists.infradead.org
> Subject: [EXTERNAL] Re: [PATCH v3] ath10k: support NET_DETECT WoWLAN
> feature
bytes on stack will remain since the comments is: "we can go
with this until somebody runs into a real problem"
On 2018-04-12 07:13, Brian Norris wrote:
Hi,
On Fri, Mar 30, 2018 at 11:18:19AM +0800, Wen Gong wrote:
When trying to set wow wakeup patterns it fails with this command:
with QCA6174 hw3.0 with firmware
WLAN.RM.4.4.1-00099-QCARMSWPZ-1, but this will also affect QCA9377.
This has always failed, so it's not a regression with new firmware
releases.
Signed-off-by: Wen Gong <wg...@codeaurora.org>
---
V2:
-Move the convert graph from commit message to code.
drive
April 12, 2018 7:13 AM
> To: Wen Gong <wg...@codeaurora.org>
> Cc: linux-wirel...@vger.kernel.org; ath10k@lists.infradead.org
> Subject: Re: [PATCH] ath10k: Convert wow pattern from 802.3 to 802.11
>
> Hi,
>
> On Fri, Mar 30, 2018 at 11:18:19AM +0800, Wen Gong wrote:
&g
.
Signed-off-by: Wen Gong <wg...@codeaurora.org>
---
drivers/net/wireless/ath/ath10k/wmi.h | 4 ++
drivers/net/wireless/ath/ath10k/wow.c | 128 --
2 files changed, 126 insertions(+), 6 deletions(-)
diff --git a/drivers/net/wireless/ath/ath10k/wmi.h
b/drive
.4.4.1-00109-QCARMSWPZ-1, but this will also affect QCA9377 PCI.
It's not a regression with new firmware releases.
Signed-off-by: Wen Gong
drivers/net/wireless/ath/ath10k/mac.c | 15 +--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/drivers/net/wireless/ath/ath10k
QCA9377 PCI.
It's not a regression with new firmware releases.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/pci.c | 21 -
1 file changed, 21 deletions(-)
diff --git a/drivers/net/wireless/ath/ath10k/pci.c
b/drivers/net/wireless/ath/ath10k/pci.c
index af2cf55
ted with QCA6174 PCI with firmware
WLAN.RM.4.4.1-00109-QCARMSWPZ-1, but this will also affect QCA9377 PCI.
It's not a regression with new firmware releases.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/debug.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/
> -Original Message-
> From: ath10k On Behalf Of Brian
> Norris
> Sent: Thursday, November 15, 2018 8:29 AM
> To: Wen Gong
> Cc: linux-wirel...@vger.kernel.org; ath10k@lists.infradead.org
> Subject: [EXTERNAL] Re: [PATCH] ath10k: support PCIe enter L1 state
>
>
> > It is because the state has not changed to ATH10K_STATE_ON
> > immediately, then it will have more than two simulate crash process
> > running meanwhile, and complete/wakeup some field twice, it destroy
> > the normal recovery process.
>
> This was intended to allow testing not only firmware
> >
> > > > It is because the state has not changed to ATH10K_STATE_ON
> > > > immediately, then it will have more than two simulate crash
> > > > process running meanwhile, and complete/wakeup some field twice,
> > > > it destroy the normal recovery process.
> > >
> > > This was intended to allow
with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/txrx.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/wireless/ath/ath10k/txrx.c
b/drivers/net/wireless/ath/ath10k/txrx.c
index 23606b6..33de9e1 100644
--- a/drivers/net
> -Original Message-
> From: Michał Kazior
> Sent: Monday, January 7, 2019 4:36 PM
> To: Wen Gong
> Cc: Wen Gong ; linux-wireless wirel...@vger.kernel.org>; ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in
> si
> -Original Message-
> From: Wen Gong
> Sent: Monday, April 1, 2019 2:11 PM
> To: 'Michał Kazior'
> Cc: Wen Gong ; linux-wireless wirel...@vger.kernel.org>; ath10k@lists.infradead.org
> Subject: RE: [EXT] Re: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED i
-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/debug.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/wireless/ath/ath10k/debug.c
b/drivers/net/wireless/ath/ath10k/debug.c
index 15964b3..c33a51f 100644
--- a/drivers/net/wireless/ath/ath10k/debug.c
+++ b
functionaly changes to
other hardware.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-5-QCARMSWP-1.
Signed-off-by: Alagu Sankar
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.c| 6 +-
drivers/net/wireless/ath/ath10k/hw.h | 1 +
drivers/net/wireless/ath/ath10k
the firmware
assert failure.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-5-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.c | 6 ++
drivers/net/wireless/ath/ath10k/hif.h | 9
drivers/net/wireless/ath/ath10k/sdio.c | 38
> -Original Message-
> From: Brian Norris
> Sent: Wednesday, April 10, 2019 7:25 AM
> To: Wen Gong
> Cc: Michał Kazior ; Wen Gong
> ; linux-wireless ;
> ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in
> simulate
.
Disable swap mail box for UTF mode will let UTF mode load success.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.c | 11 ---
drivers/net/wireless/ath/ath10k/sdio.c | 5 +
2 files changed, 13
> From: Michał Kazior
> Sent: Tuesday, April 9, 2019 1:27 AM
> To: Wen Gong
> Cc: Wen Gong ; linux-wireless wirel...@vger.kernel.org>; ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in
> simulate fw crash
>
> >
ait-ready for this command:
echo soft wait-ready >
/sys/kernel/debug/ieee80211/phyxx/ath10k/simulate_fw_crash
Tested with QCA6174 PCI with firmware
WLAN.RM.4.4.1-00109-QCARMSWPZ-1, but this will also affect QCA9377 PCI.
It's not a regression with new firmware releases.
Signed-off-by: Wen Gong
> -Original Message-
> From: ath10k On Behalf Of Nicolas
> Boichat
> Sent: Monday, April 29, 2019 1:21 PM
> To: Wen Gong
> Cc: Claire Chang ; linux-wirel...@vger.kernel.org;
> ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH] ath10k: add support for simul
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Wednesday, May 22, 2019 2:24 PM
> To: Claire Chang ; Wen Gong
>
> Cc: open list:NETWORKING DRIVERS (WIRELESS) wirel...@vger.kernel.org>; ath10k@lists.infradead.org
> Subject: [EXT] RE: [PATCH
SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/htt_rx.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/net/wireless/ath/ath10k/htt_rx.c
b/drivers/net/wireless/ath/ath10k/htt_rx.c
index a20ea27
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Wednesday, April 10, 2019 10:45 AM
> To: Brian Norris
> Cc: Michał Kazior ; linux-wireless wirel...@vger.kernel.org>; ath10k@lists.infradead.org; Wen Gong
>
> Subject: [EXT] RE
> -Original Message-
> From: ath10k On Behalf Of Ben
> Greear
> Sent: Tuesday, June 18, 2019 12:04 AM
> To: Wen Gong ; ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] Re: [PATCH] ath10k: add mic bytes for pmf management
> p
with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.c | 2 +-
drivers/net/wireless/ath/ath10k/hw.c | 4
drivers/net/wireless/ath/ath10k/hw.h | 1 +
3 files changed, 6 insertions(+), 1 deletion(-)
diff --git
WLAN.RMH.4.4.1-5-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/htt_tx.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/net/wireless/ath/ath10k/htt_tx.c
b/drivers/net/wireless/ath/ath10k/htt_tx.c
index d8e9cc0..7bef9d9 100644
--- a/drivers/net
.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/hw.h | 2 ++
drivers/net/wireless/ath/ath10k/testmode.c | 17 -
2 files changed, 18 insertions(+), 1 deletion(-)
diff --git a/drivers/net/wireless/ath/ath10k/hw.h
b/drivers/net/wireless/ath/ath10k/hw.h
index
> -Original Message-
> From: ath10k On Behalf Of Claire
> Chang
> Sent: Wednesday, May 15, 2019 10:53 AM
> To: Wen Gong
> Cc: open list:NETWORKING DRIVERS (WIRELESS) wirel...@vger.kernel.org>; ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH v2] ath10k:
upt, otherwise ath10k driver will
not get the assert error info.
After this change, it will success for simulate firmware crash.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
v3: change commit log title
v2: add MBOX_CPU_STATUS_ENABLE_ASSERT_MASK for
with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
v2: changed from BITS_PER_BYTE to BITS_PER_TYPE
drivers/net/wireless/ath/ath10k/txrx.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/wireless/ath/ath10k/txrx.c
b/drivers/net/wireless
upt, otherwise ath10k driver will
not get the assert error info.
After this change, it will success for simulate firmware crash.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
v2: add MBOX_CPU_STATUS_ENABLE_ASSERT_MASK for fw assert check
drivers/
> -Original Message-
> From: ath10k On Behalf Of Kalle Valo
> Sent: Tuesday, April 30, 2019 5:37 PM
> To: Nicolas Boichat
> Cc: Claire Chang ; linux-wirel...@vger.kernel.org;
> ath10k@lists.infradead.org; Wen Gong
> Subject: [EXT] Re: [PATCH] ath1
> -Original Message-
> From: ath10k On Behalf Of Grant
> Grundler
> Sent: Saturday, May 4, 2019 2:01 AM
> To: Wen Gong
> Cc: linux-wirel...@vger.kernel.org; ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH] ath10k: remove mmc_hw_reset while hif power
> down
> -Original Message-
> From: ath10k On Behalf Of Erik
> Stromdahl
> Sent: Sunday, May 5, 2019 10:23 PM
> To: kv...@codeaurora.org; wg...@codeaurora.org;
> ath10k@lists.infradead.org
> Subject: [EXT] ath10k: Two missing sdio patches
>
> Hej Kalle, Wen,
>
> I see there are lots of SDIO
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/sdio.c | 4
1 file changed, 4 deletions(-)
diff --git a/drivers/net/wireless/ath/ath10k/sdio.c
b/drivers/net/wireless/ath/ath10k/sdio.c
index fae56c6..f1d2af8 100644
--- a/drivers/net/wireless/ath
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Friday, April 12, 2019 4:53 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH v2] ath10k: Remove ATH10K_STATE_RESTARTED in
> simulate fw crash
> @@
upt, otherwise ath10k driver will
not get the assert error info.
After this change, it will success for simulate firmware crash.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/hw.h | 1 +
drivers/net/wireless/ath/ath
mmc1:0001:1: Got RX ind from invalid peer: 65535
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/ath/ath10k
The workqueue need to flush and destory while remove sdio module,
otherwise it will have thread which is not destory after remove
sdio modules.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/sdio.c | 3 +++
1
in
significant performance improvement on RX path.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/sdio.c | 117 -
drivers/net/wireless/ath/ath10k/sdio.h | 20 ++
2 files
.
This patch only effect sdio chip, it will not effect PCI, SNOC etc.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.c | 6 +
drivers/net/wireless/ath/ath10k/hif.h| 9
drivers/net/wireless/ath
The max bundle size support by firmware is 32, change it from 8 to 32
will help performance. This results in significant performance
improvement on RX path.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/htc.h
320
These patches only affect sdio bus chip, explanation is mentioned in each
patch's commit log.
Alagu Sankar (1):
ath10k: enable RX bundle receive for sdio
Wen Gong (6):
ath10k: change max RX bundle size from 8 to 32 for sdio
ath10k: add workqueue for RX path of sdio
ath10k: disable TX
([kernel.kallsyms])
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/htt.c| 2 ++
drivers/net/wireless/ath/ath10k/htt.h| 3 +++
drivers/net/wireless/ath/ath10k/htt_rx.c | 46
.4.4.1-00017-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.c | 16
drivers/net/wireless/ath/ath10k/htc.c | 11 +--
drivers/net/wireless/ath/ath10k/htc.h | 11 +--
3 files changed, 34 insertions(+), 4 deletions(-)
diff --git a/drivers
with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Alagu Sankar
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/sdio.c | 101 -
drivers/net/wireless/ath/ath10k/sdio.h | 7 ++-
2 files changed, 79 insertions(+), 29 deletions(-)
diff --git
.
It only enable bundle for sdio chip.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.c | 14 +-
drivers/net/wireless/ath/ath10k/core.h | 4 +-
drivers/net/wireless/ath/ath10k/htc.c| 353
> -Original Message-
> From: ath10k On Behalf Of Toke
> Høiland-Jørgensen
> Sent: Tuesday, August 20, 2019 8:24 PM
> To: Wen Gong ; ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] Re: [PATCH 4/7] ath10k: disable TX complete indicat
with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/bmi.c | 1 +
drivers/net/wireless/ath/ath10k/core.c | 7 +-
drivers/net/wireless/ath/ath10k/core.h | 4 +-
drivers/net/wireless/ath/ath10k/coredump.c | 338
with firmware
WLAN.RMH.4.4.1-00017-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/htt_rx.c | 91 +++-
1 file changed, 89 insertions(+), 2 deletions(-)
diff --git a/drivers/net/wireless/ath/ath10k/htt_rx.c
b/drivers/net/wireless/ath/ath10k
> -Original Message-
> From: ath10k On Behalf Of Toke
> Høiland-Jørgensen
> Sent: Tuesday, August 20, 2019 8:23 PM
> To: Wen Gong ; ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] Re: [PATCH 2/7] ath10k: change max RX bundle size fr
.
It only enable bundle for sdio chip.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.c | 14 +-
drivers/net/wireless/ath/ath10k/core.h | 4 +-
drivers/net/wireless/ath/ath10k/htc.c| 353
([kernel.kallsyms])
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/htt.c| 2 ++
drivers/net/wireless/ath/ath10k/htt.h| 3 +++
drivers/net/wireless/ath/ath10k/htt_rx.c | 46
The max bundle size support by firmware is 32, change it from 8 to 32
will help performance. This results in significant performance
improvement on RX path.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/htc.h
320
These patches only affect sdio bus chip, explanation is mentioned in each
patch's commit log.
Alagu Sankar (1):
ath10k: enable RX bundle receive for sdio
v2: fix incorrect skb tail of rx bundle in ath10k_sdio_mbox_rx_process_packet
Wen Gong (6):
ath10k: change max RX bundle size from 8
.
This patch only effect sdio chip, it will not effect PCI, SNOC etc.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.c | 6 ++
drivers/net/wireless/ath/ath10k/hif.h| 9
drivers/net/wireless
in
significant performance improvement on RX path.
Tested with QCA6174 SDIO with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/sdio.c | 117 -
drivers/net/wireless/ath/ath10k/sdio.h | 20 ++
2 files
with firmware
WLAN.RMH.4.4.1-7-QCARMSWP-1.
Signed-off-by: Alagu Sankar
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/sdio.c | 112 +++--
drivers/net/wireless/ath/ath10k/sdio.h | 7 ++-
2 files changed, 85 insertions(+), 34 deletions(-)
diff --git
.4.4.1-00017-QCARMSWP-1.
Signed-off-by: Wen Gong
---
drivers/net/wireless/ath/ath10k/core.c | 16
drivers/net/wireless/ath/ath10k/htc.c | 11 +--
drivers/net/wireless/ath/ath10k/htc.h | 11 +--
3 files changed, 34 insertions(+), 4 deletions(-)
diff --git a/drivers
> -Original Message-
> From: ath10k On Behalf Of Nicolas
> Boichat
> Sent: Tuesday, August 27, 2019 3:41 PM
> To: Wen Gong
> Cc: open list:NETWORKING DRIVERS (WIRELESS) wirel...@vger.kernel.org>; ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH 1/7]
> -Original Message-
> From: ath10k On Behalf Of Nicolas
> Boichat
> Sent: Tuesday, August 27, 2019 3:43 PM
> To: Wen Gong
> Cc: open list:NETWORKING DRIVERS (WIRELESS) wirel...@vger.kernel.org>; ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH 2/7] ath1
> -Original Message-
> From: ath10k On Behalf Of Nicolas
> Boichat
> Sent: Tuesday, August 27, 2019 3:56 PM
> To: Wen Gong
> Cc: open list:NETWORKING DRIVERS (WIRELESS) wirel...@vger.kernel.org>; ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH 4/7] ath
> -Original Message-
> From: ath10k On Behalf Of Nicolas
> Boichat
> Sent: Tuesday, August 27, 2019 4:08 PM
> To: Wen Gong
> Cc: open list:NETWORKING DRIVERS (WIRELESS) wirel...@vger.kernel.org>; ath10k@lists.infradead.org; Wen Gong
>
> Subject: [EXT] Re: [P
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Tuesday, August 27, 2019 7:02 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH v2 1/7] ath10k: enable RX bundle receive for sdio
>
v2: fix incorrect
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Tuesday, August 27, 2019 7:02 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH v2 2/7] ath10k: change max RX bundle size from 8 to
> 32 for s
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Tuesday, August 27, 2019 7:02 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH v2 4/7] ath10k: disable TX complete indication of htt
> for sdio
v2: c
> -Original Message-
> From: ath10k On Behalf Of Nicolas
> Boichat
> Sent: Tuesday, August 27, 2019 8:08 PM
> To: Wen Gong
> Cc: Brian Norris ; open list:NETWORKING
> DRIVERS (WIRELESS) ;
> ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH] ath10k: ad
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Tuesday, August 20, 2019 7:55 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH 3/7] ath10k: add workqueue for RX path of sdio
>
Patch v2 sent, https:/
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Tuesday, August 20, 2019 7:55 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH 4/7] ath10k: disable TX complete indication of htt for
> sdio
&g
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Tuesday, August 20, 2019 7:55 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH 5/7] ath10k: add htt TX bundle for sdio
>
Patch v2 sent, https://patch
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Wednesday, August 28, 2019 9:16 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH v3 2/8] ath10k: enable RX bundle receive for sdio
>
> -Original Message-
> From: ath10k On Behalf Of Nicolas
> Boichat
> Sent: Friday, August 30, 2019 11:11 AM
> To: Wen Gong
> Cc: open list:NETWORKING DRIVERS (WIRELESS) wirel...@vger.kernel.org>; ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH v3 3/8] ath1
> -Original Message-
> From: ath10k On Behalf Of Nicolas
> Boichat
> Sent: Friday, August 30, 2019 11:20 AM
> To: Wen Gong
> Cc: open list:NETWORKING DRIVERS (WIRELESS) wirel...@vger.kernel.org>; ath10k@lists.infradead.org
> Subject: [EXT] Re: [PATCH v3 8/8] a
> -Original Message-
> From: Dave Taht
> Sent: Wednesday, September 4, 2019 12:10 AM
> To: Wen Gong ; ath10k@lists.infradead.org;
> linux-wirel...@vger.kernel.org
> Subject: [EXT] Re: [PATCH 2/7] ath10k: change max RX bundle size from 8 to
> 32 for sdio
>
>
&g
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Tuesday, August 20, 2019 7:55 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH 7/7] ath10k: enable napi on RX path for sdio
>
Patch v2 sent, https:/
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Tuesday, August 20, 2019 7:55 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH 6/7] ath10k: enable alt data of TX path for sdio
>
Patch v2 sent, https:/
> -Original Message-
> From: ath10k On Behalf Of Wen Gong
> Sent: Wednesday, August 28, 2019 9:16 PM
> To: ath10k@lists.infradead.org
> Cc: linux-wirel...@vger.kernel.org
> Subject: [EXT] [PATCH v3 1/8] ath10k: adjust skb length in
> ath10k_sdio_mbox_rx_packet
&g
1 - 100 of 355 matches
Mail list logo