Re: [PATCH 1/2] mac80211: Save sk_pacing_shift to ieee80211_hw

2018-07-27 Thread Wen Gong
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

Re: [PATCH 2/2] ath10k: Set sk_pacing_shift to 6 for 11AC WiFi chips

2018-07-27 Thread Wen Gong
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

Re: [PATCH 2/2] ath10k: Set sk_pacing_shift to 6 for 11AC WiFi chips

2018-07-27 Thread Wen Gong
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

[PATCH 2/2] ath10k: Set sk_pacing_shift to 6 for 11AC WiFi chips

2018-07-26 Thread Wen Gong
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

[PATCH 1/2] mac80211: Save sk_pacing_shift to ieee80211_hw

2018-07-26 Thread 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 +- 3 files changed

[PATCH 1/2] mac80211: Save sk_pacing_shift to ieee80211_hw

2018-07-26 Thread Wen Gong
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

[PATCH 0/2] Change sk_pacing_shift in ieee80211_hw for best tx throughput

2018-07-26 Thread Wen Gong
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

[PATCH 2/2] ath10k: Set sk_pacing_shift to 6 for 11AC WiFi chips

2018-07-26 Thread Wen Gong
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

[PATCH 0/2] Change sk_pacing_shift in ieee80211_hw for best tx throughput

2018-07-26 Thread 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 sk_pacing_shift

[PATCH v2] ath10k: support NET_DETECT WoWLAN feature

2018-08-15 Thread Wen Gong
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

[PATCH v3] ath10k: support NET_DETECT WoWLAN feature

2018-08-16 Thread Wen Gong
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/

[PATCH] ath10k: support NET_DETECT WoWLAN feature

2018-08-13 Thread Wen Gong
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

RE: [PATCH v2 2/2] ath10k: Set sk_pacing_shift to 6 for 11AC WiFi chips

2018-08-12 Thread Wen Gong
> -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

RE: [PATCH v2 2/2] ath10k: Set sk_pacing_shift to 6 for 11AC WiFi chips

2018-08-10 Thread Wen Gong
> -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:

[PATCH v2 2/2] ath10k: Set sk_pacing_shift to 6 for 11AC WiFi chips

2018-08-08 Thread Wen Gong
(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

[PATCH v2 1/2] mac80211: Change sk_pacing_shift saved to ieee80211_hw

2018-08-08 Thread Wen Gong
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

[PATCH v2 0/2] Change sk_pacing_shift in ieee80211_hw for best tx throughput

2018-08-08 Thread 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 sk_pacing_shift

RE: [PATCH v2 2/2] ath10k: Set sk_pacing_shift to 6 for 11AC WiFi chips

2018-08-13 Thread Wen Gong
> -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

[PATCH] ath10k: Add waiting htt tx complete before wow enable

2018-08-28 Thread Wen Gong
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

Re: [PATCH v3] ath10k: support NET_DETECT WoWLAN feature

2018-09-04 Thread Wen Gong
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

Re: [PATCH v2 2/2] ath10k: Set sk_pacing_shift to 6 for 11AC WiFi chips

2018-09-05 Thread Wen Gong
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.

RE: [EXTERNAL] Re: [PATCH v3] ath10k: support NET_DETECT WoWLAN feature

2018-09-04 Thread Wen Gong
> -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

Re: [PATCH] ath10k: Convert wow pattern from 802.3 to 802.11

2018-04-11 Thread Wen Gong
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:

[PATCH v2] ath10k: Convert wow pattern from 802.3 to 802.11

2018-04-11 Thread Wen Gong
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

RE: [PATCH] ath10k: Convert wow pattern from 802.3 to 802.11

2018-04-11 Thread Wen Gong
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

[PATCH] ath10k: Convert wow pattern from 802.3 to 802.11

2018-03-29 Thread Wen Gong
. 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

[PATCH] ath10k: Add peer flush in ath10k_flush for STATION

2018-10-08 Thread Wen Gong
.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

[PATCH] ath10k: support PCIe enter L1 state

2018-11-13 Thread Wen Gong
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

[PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in simulate fw crash

2018-11-13 Thread Wen Gong
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/

RE: [PATCH] ath10k: support PCIe enter L1 state

2018-11-14 Thread Wen Gong
> -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 > >

RE: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in simulate fw crash

2019-01-06 Thread Wen Gong
> > 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

RE: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in simulate fw crash

2019-01-08 Thread Wen Gong
> > > > > > 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

[PATCH] ath10k: add peer id check in ath10k_peer_find_by_id

2019-04-02 Thread Wen Gong
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

RE: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in simulate fw crash

2019-04-01 Thread Wen Gong
> -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

RE: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in simulate fw crash

2019-04-08 Thread Wen Gong
> -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

[PATCH] ath10k: remove the calibration data fetch for sdio

2019-02-17 Thread Wen Gong
-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

[PATCH] ath10k: reduce transmit msdu count

2019-01-31 Thread Wen Gong
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

[PATCH] ath10k: Change swap mail box check after htc ready

2019-01-29 Thread Wen Gong
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

RE: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in simulate fw crash

2019-04-09 Thread Wen Gong
> -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

[PATCH] ath10k: change swap mail box config for UTF mode of SDIO

2019-04-09 Thread Wen Gong
. 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

RE: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in simulate fw crash

2019-04-08 Thread Wen Gong
> 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 > > >

[PATCH v2] ath10k: Remove ATH10K_STATE_RESTARTED in simulate fw crash

2019-04-12 Thread Wen Gong
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

RE: [PATCH] ath10k: add support for simulate crash on SDIO chip

2019-05-27 Thread 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

RE: [PATCH v2] ath10k: add support for simulate crash on SDIO chip

2019-05-27 Thread Wen Gong
> -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

[PATCH] ath10k: add report MIC error for sdio chip

2019-05-27 Thread Wen Gong
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

RE: [PATCH] ath10k: Remove ATH10K_STATE_RESTARTED in simulate fw crash

2019-05-27 Thread Wen Gong
> -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

RE: [PATCH] ath10k: add mic bytes for pmf management packet

2019-06-18 Thread Wen Gong
> -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

[PATCH] ath10k: add new hw_ops for sdio chip

2019-06-17 Thread Wen Gong
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

[PATCH] ath10k: add mic bytes for pmf management packet

2019-06-17 Thread Wen Gong
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

[PATCH] ath10k: change firmware file name for UTF mode of SDIO/USB

2019-05-14 Thread Wen Gong
. 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

RE: [PATCH v2] ath10k: add support for simulate crash on SDIO chip

2019-05-22 Thread Wen Gong
> -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:

[PATCH v3] ath10k: add support for firmware crash recovery on SDIO chip

2019-05-22 Thread Wen Gong
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

[PATCH v2] ath10k: add peer id check in ath10k_peer_find_by_id

2019-04-29 Thread Wen Gong
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

[PATCH v2] ath10k: add support for simulate crash on SDIO chip

2019-04-29 Thread Wen Gong
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/

RE: [PATCH] ath10k: add peer id check in ath10k_peer_find_by_id

2019-04-30 Thread Wen Gong
> -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

RE: [PATCH] ath10k: remove mmc_hw_reset while hif power down

2019-05-06 Thread Wen Gong
> -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

RE: ath10k: Two missing sdio patches

2019-05-05 Thread Wen Gong
> -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

[PATCH] ath10k: remove mmc_hw_reset while hif power down

2019-04-27 Thread Wen Gong
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

RE: [PATCH v2] ath10k: Remove ATH10K_STATE_RESTARTED in simulate fw crash

2019-04-21 Thread Wen Gong
> -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 > @@

[PATCH] ath10k: add support for simulate crash on SDIO chip

2019-04-16 Thread Wen Gong
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

[PATCH] ath10k: Move non-fatal warn logs to dbg level for SDIO chip

2019-06-25 Thread Wen Gong
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

[PATCH] ath10k: destroy sdio workqueue while remove sdio module

2019-06-25 Thread Wen Gong
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

[PATCH 3/7] ath10k: add workqueue for RX path of sdio

2019-08-20 Thread Wen Gong
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

[PATCH 4/7] ath10k: disable TX complete indication of htt for sdio

2019-08-20 Thread Wen Gong
. 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

[PATCH 2/7] ath10k: change max RX bundle size from 8 to 32 for sdio

2019-08-20 Thread Wen Gong
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

[PATCH 0/7] ath10k: improve throughout of tcp/udp TX/RX of sdio

2019-08-20 Thread Wen Gong
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

[PATCH 7/7] ath10k: enable napi on RX path for sdio

2019-08-20 Thread Wen Gong
([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

[PATCH 6/7] ath10k: enable alt data of TX path for sdio

2019-08-20 Thread Wen Gong
.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

[PATCH 1/7] ath10k: enable RX bundle receive for sdio

2019-08-20 Thread Wen Gong
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

[PATCH 5/7] ath10k: add htt TX bundle for sdio

2019-08-20 Thread Wen Gong
. 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

RE: [PATCH 4/7] ath10k: disable TX complete indication of htt for sdio

2019-08-21 Thread Wen Gong
> -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

[PATCH] ath10k: add fw coredump for sdio when firmware assert

2019-08-21 Thread Wen Gong
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

[PATCH] ath10k: add reorder and change PN check logic for mac80211

2019-08-21 Thread Wen Gong
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

RE: [PATCH 2/7] ath10k: change max RX bundle size from 8 to 32 for sdio

2019-08-21 Thread Wen Gong
> -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

[PATCH v2 5/7] ath10k: add htt TX bundle for sdio

2019-08-27 Thread Wen Gong
. 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

[PATCH v2 7/7] ath10k: enable napi on RX path for sdio

2019-08-27 Thread Wen Gong
([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

[PATCH v2 2/7] ath10k: change max RX bundle size from 8 to 32 for sdio

2019-08-27 Thread Wen Gong
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

[PATCH v2 0/7] ath10k: improve throughout of tcp/udp TX/RX of sdio

2019-08-27 Thread Wen Gong
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

[PATCH v2 4/7] ath10k: disable TX complete indication of htt for sdio

2019-08-27 Thread Wen Gong
. 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

[PATCH v2 3/7] ath10k: add workqueue for RX path of sdio

2019-08-27 Thread Wen Gong
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

[PATCH v2 1/7] ath10k: enable RX bundle receive for sdio

2019-08-27 Thread Wen Gong
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

[PATCH v2 6/7] ath10k: enable alt data of TX path for sdio

2019-08-27 Thread Wen Gong
.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

RE: [PATCH 1/7] ath10k: enable RX bundle receive for sdio

2019-08-27 Thread Wen Gong
> -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]

RE: [PATCH 2/7] ath10k: change max RX bundle size from 8 to 32 for sdio

2019-08-27 Thread Wen Gong
> -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

RE: [PATCH 4/7] ath10k: disable TX complete indication of htt for sdio

2019-08-27 Thread Wen Gong
> -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

RE: [PATCH 1/7] ath10k: enable RX bundle receive for sdio

2019-08-27 Thread Wen Gong
> -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

RE: [PATCH v2 1/7] ath10k: enable RX bundle receive for sdio

2019-08-27 Thread Wen Gong
> -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

RE: [PATCH v2 2/7] ath10k: change max RX bundle size from 8 to 32 for sdio

2019-08-27 Thread Wen Gong
> -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

RE: [PATCH v2 4/7] ath10k: disable TX complete indication of htt for sdio

2019-08-27 Thread Wen Gong
> -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

RE: [PATCH] ath10k: add fw coredump for sdio when firmware assert

2019-08-27 Thread Wen Gong
> -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

RE: [PATCH 3/7] ath10k: add workqueue for RX path of sdio

2019-09-03 Thread Wen Gong
> -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:/

RE: [PATCH 4/7] ath10k: disable TX complete indication of htt for sdio

2019-09-03 Thread Wen Gong
> -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

RE: [PATCH 5/7] ath10k: add htt TX bundle for sdio

2019-09-03 Thread Wen Gong
> -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

RE: [PATCH v3 2/8] ath10k: enable RX bundle receive for sdio

2019-09-03 Thread Wen Gong
> -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 >

RE: [PATCH v3 3/8] ath10k: change max RX bundle size from 8 to 32 for sdio

2019-09-03 Thread Wen Gong
> -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

RE: [PATCH v3 8/8] ath10k: enable napi on RX path for sdio

2019-09-03 Thread Wen Gong
> -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

RE: [PATCH 2/7] ath10k: change max RX bundle size from 8 to 32 for sdio

2019-09-03 Thread Wen Gong
> -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

RE: [PATCH 7/7] ath10k: enable napi on RX path for sdio

2019-09-03 Thread Wen Gong
> -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:/

RE: [PATCH 6/7] ath10k: enable alt data of TX path for sdio

2019-09-03 Thread Wen Gong
> -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:/

RE: [PATCH v3 1/8] ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet

2019-09-03 Thread Wen Gong
> -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   2   3   4   >