All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] ath11k: offload PN verification to the HW
@ 2020-03-13  8:32 ` Manikanta Pubbisetty
  0 siblings, 0 replies; 8+ messages in thread
From: Manikanta Pubbisetty @ 2020-03-13  8:32 UTC (permalink / raw)
  To: ath11k; +Cc: Manikanta Pubbisetty, linux-wireless

This patch series enables PN validation in the HW thereby
reducing CPU cycles spent in the host CPU. It also is the
basis for other performance improvement patches that follow
this series.

TSC (TKIP sequence counter) validation is also offloaded.

Hardware validates PN/TSC only for unicast packets;
for group addressed packets, PN validation is done
in mac80211.

v2:
        - fixed kbuild test robot warnings

Manikanta Pubbisetty (2):
  ath11k: handle RX fragments
  ath11k: enable PN offload

 drivers/net/wireless/ath/ath11k/Kconfig   |   1 +
 drivers/net/wireless/ath/ath11k/core.h    |   2 +
 drivers/net/wireless/ath/ath11k/dp.c      |  12 +-
 drivers/net/wireless/ath/ath11k/dp.h      |  12 +
 drivers/net/wireless/ath/ath11k/dp_rx.c   | 870 ++++++++++++++++++++++++++----
 drivers/net/wireless/ath/ath11k/dp_rx.h   |   8 +-
 drivers/net/wireless/ath/ath11k/hal.h     |   2 +-
 drivers/net/wireless/ath/ath11k/hal_rx.c  |  14 +-
 drivers/net/wireless/ath/ath11k/mac.c     |  41 +-
 drivers/net/wireless/ath/ath11k/peer.h    |   7 +
 drivers/net/wireless/ath/ath11k/rx_desc.h |   2 +-
 11 files changed, 865 insertions(+), 106 deletions(-)

-- 
2.7.4

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

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

end of thread, other threads:[~2020-03-17  6:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-13  8:32 [PATCH v2 0/2] ath11k: offload PN verification to the HW Manikanta Pubbisetty
2020-03-13  8:32 ` Manikanta Pubbisetty
2020-03-13  8:32 ` [PATCH v2 1/2] ath11k: handle RX fragments Manikanta Pubbisetty
2020-03-13  8:32   ` Manikanta Pubbisetty
2020-03-17  6:36   ` Kalle Valo
2020-03-17  6:36   ` Kalle Valo
2020-03-13  8:32 ` [PATCH v2 2/2] ath11k: enable PN offload Manikanta Pubbisetty
2020-03-13  8:32   ` Manikanta Pubbisetty

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.