ATH10K Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] ath10k: add copy engine fast path support
@ 2015-09-25  6:53 Rajkumar Manoharan
  2015-09-25  6:53 ` [PATCH 1/7] ath10k: export htc tx rx handlers Rajkumar Manoharan
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Rajkumar Manoharan @ 2015-09-25  6:53 UTC (permalink / raw)
  To: ath10k; +Cc: linux-wireless, Rajkumar Manoharan

Below patchset adds fast path support for uplink traffic by bypassing
HTC layer processing. This is enabled by making use of unused copy
engine 5 to receive HTT messages directly from HIF layer. From initial
validation in VHT80/5G mode TCP UL is improved to 900Mbps from ~840Mbps
in conducted test.

-Rajkumar

Rajkumar Manoharan (7):
  ath10k: export htc tx rx handlers
  ath10k: register per copy engine send completion callbacks
  ath10k: register per copy engine receive callbacks
  ath10k: export htt tx rx handlers
  ath10k: Configure copy engine 5 for HTT messages
  ath10k: remove unused dl_is_polled
  ath10k: remove htc polling for tx completion

 drivers/net/wireless/ath/ath10k/ce.c     |   8 +-
 drivers/net/wireless/ath/ath10k/ce.h     |   7 +-
 drivers/net/wireless/ath/ath10k/hif.h    |  26 +------
 drivers/net/wireless/ath/ath10k/htc.c    |  51 ++----------
 drivers/net/wireless/ath/ath10k/htc.h    |   4 +-
 drivers/net/wireless/ath/ath10k/htt.h    |   1 +
 drivers/net/wireless/ath/ath10k/htt_rx.c |   1 +
 drivers/net/wireless/ath/ath10k/htt_tx.c |   6 ++
 drivers/net/wireless/ath/ath10k/pci.c    | 129 ++++++++++++++++++++-----------
 drivers/net/wireless/ath/ath10k/pci.h    |   2 -
 10 files changed, 108 insertions(+), 127 deletions(-)

-- 
2.5.2


_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-10-09 16:02 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-25  6:53 [PATCH 0/7] ath10k: add copy engine fast path support Rajkumar Manoharan
2015-09-25  6:53 ` [PATCH 1/7] ath10k: export htc tx rx handlers Rajkumar Manoharan
2015-09-25  6:53 ` [PATCH 2/7] ath10k: register per copy engine send completion callbacks Rajkumar Manoharan
2015-09-25  6:53 ` [PATCH 3/7] ath10k: register per copy engine receive callbacks Rajkumar Manoharan
2015-09-25  6:53 ` [PATCH 4/7] ath10k: export htt tx rx handlers Rajkumar Manoharan
2015-09-25  6:53 ` [PATCH 5/7] ath10k: Configure copy engine 5 for HTT messages Rajkumar Manoharan
2015-09-25  6:53 ` [PATCH 6/7] ath10k: remove unused dl_is_polled Rajkumar Manoharan
2015-09-25  6:53 ` [PATCH 7/7] ath10k: remove htc polling for tx completion Rajkumar Manoharan
2015-10-09 15:34 ` [PATCH 0/7] ath10k: add copy engine fast path support Kalle Valo
2015-10-09 16:02   ` Manoharan, Rajkumar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox