All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] cfg80211/mac80211: Add support for TID specific configuration
@ 2018-10-22 17:55 ` Tamizh chelvam
  0 siblings, 0 replies; 58+ messages in thread
From: Tamizh chelvam @ 2018-10-22 17:55 UTC (permalink / raw)
  To: ath10k, johannes; +Cc: linux-wireless, Tamizh chelvam

Add infrastructure for per TID aggregation/retry count configurations
such as retry count and AMPDU aggregation control(disable/enable).
In some scenario reducing the number of retry count for a specific data
traffic can reduce the latency by proceeding with the next packet
instead of retrying the same packet more time. This will be useful
where the next packet can resume the operation without an issue.
Here added NL80211_CMD_SET_TID_CONFIG to support this operation by
accepting retry count and AMPDU aggregation control.
This command can accept STA mac addreess to make the configuration
station specific rather than applying to all the connected stations
to the netdev.

Tamizh chelvam (3):
  nl80211: Add netlink attribute for AMPDU aggregation enable/disable
  tid conf 3
  ath10k: Add support to configure TID specific configuration

Vasanthakumar Thiagarajan (1):
  New netlink command for TID specific configuration

Note:
 * This patchset rebased on top of [PATCH 0/6] wireless: Per-sta NoAck and offload support

 drivers/net/wireless/ath/ath10k/core.h |  23 ++++
 drivers/net/wireless/ath/ath10k/mac.c  | 240 +++++++++++++++++++++++++++++----
 drivers/net/wireless/ath/ath10k/wmi.c  |   6 +-
 drivers/net/wireless/ath/ath10k/wmi.h  |   1 +
 include/net/cfg80211.h                 |  20 +++
 include/net/mac80211.h                 |  36 +++++
 include/uapi/linux/nl80211.h           |  90 +++++++++++++
 net/mac80211/cfg.c                     |  71 ++++++++++
 net/mac80211/driver-ops.h              |  16 +++
 net/mac80211/trace.h                   |  34 +++++
 net/wireless/nl80211.c                 | 103 ++++++++++++++
 net/wireless/rdev-ops.h                |  30 +++++
 net/wireless/trace.h                   |  50 +++++++
 13 files changed, 695 insertions(+), 25 deletions(-)

-- 
1.9.1


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

end of thread, other threads:[~2019-02-14  7:14 UTC | newest]

Thread overview: 58+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-22 17:55 [PATCH 0/4] cfg80211/mac80211: Add support for TID specific configuration Tamizh chelvam
2018-10-22 17:55 ` Tamizh chelvam
2018-10-22 17:55 ` [PATCH 1/4] New netlink command " Tamizh chelvam
2018-10-22 17:55   ` Tamizh chelvam
2018-11-06 10:16   ` Sergey Matyukevich
2018-11-06 10:16     ` Sergey Matyukevich
2018-11-08 17:29     ` Tamizh chelvam
2018-11-08 17:29       ` Tamizh chelvam
2018-11-09  9:47       ` Sergey Matyukevich
2018-11-09  9:47         ` Sergey Matyukevich
2018-11-06 11:31   ` Johannes Berg
2018-11-06 11:31     ` Johannes Berg
2018-11-07 14:05   ` Sergey Matyukevich
2018-11-07 14:05     ` Sergey Matyukevich
2018-11-08 17:47     ` Tamizh chelvam
2018-11-08 17:47       ` Tamizh chelvam
2018-11-09  9:40       ` Sergey Matyukevich
2018-11-09  9:40         ` Sergey Matyukevich
2018-11-09 12:24         ` Johannes Berg
2018-11-09 12:24           ` Johannes Berg
2018-11-13  6:46           ` Tamizh chelvam
2018-11-13  6:46             ` Tamizh chelvam
2018-11-09 11:37   ` Johannes Berg
2018-11-09 11:37     ` Johannes Berg
2018-10-22 17:55 ` [PATCH 2/4] nl80211: Add netlink attribute for AMPDU aggregation enable/disable Tamizh chelvam
2018-10-22 17:55   ` Tamizh chelvam
2018-11-06 10:21   ` Sergey Matyukevich
2018-11-06 10:21     ` Sergey Matyukevich
2018-11-08 12:28     ` Tamizh chelvam
2018-11-08 12:28       ` Tamizh chelvam
2018-10-22 17:55 ` [PATCH 3/4] mac80211: Add api to support configuring TID specific configuration Tamizh chelvam
2018-10-22 17:55   ` Tamizh chelvam
2018-11-06 10:33   ` Sergey Matyukevich
2018-11-06 10:33     ` Sergey Matyukevich
2018-11-08 12:42     ` Tamizh chelvam
2018-11-08 12:42       ` Tamizh chelvam
2018-11-07 23:55   ` Igor Mitsyanko
2018-11-07 23:55     ` Igor Mitsyanko
2018-10-22 17:55 ` [PATCH 4/4] ath10k: Add support to configure " Tamizh chelvam
2018-10-22 17:55   ` Tamizh chelvam
2018-11-09  9:26   ` Sergey Matyukevich
2018-11-09  9:26     ` Sergey Matyukevich
2018-11-05 20:43 ` [PATCH 0/4] cfg80211/mac80211: Add support for " Johannes Berg
2018-11-05 20:43   ` Johannes Berg
2018-11-06 10:45   ` Sergey Matyukevich
2018-11-06 10:45     ` Sergey Matyukevich
2018-11-06 11:28     ` Johannes Berg
2018-11-06 11:28       ` Johannes Berg
2018-11-06 12:17       ` Sergey Matyukevich
2018-11-06 12:17         ` Sergey Matyukevich
2018-11-08  0:55 ` Igor Mitsyanko
2018-11-08  0:55   ` Igor Mitsyanko
2018-11-08 16:31   ` Ben Greear
2018-11-08 16:31     ` Ben Greear
2019-02-13 19:01 ` Sergey Matyukevich
2019-02-13 19:01   ` Sergey Matyukevich
     [not found]   ` <a7d97b692da245a8b85769d7766ceba7@aphydexm01f.ap.qualcomm.com>
2019-02-14  7:14     ` Tamizh chelvam
2019-02-14  7:14       ` Tamizh chelvam

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.