[PATCH v4 0/6] ath10k: add basic tdls support
Marek Puzyniak
marek.puzyniak at tieto.com
Fri Mar 20 04:02:53 PDT 2015
This patchset introduces tdls funtionality without tdls peer uapsd
and tdls channel switching. Tdls is supported by qca6174 hardware
what is indicated by firmware through supported services.
Tdls station when authorized requires some parameters that are filled in
by rate control initialization. Rate control for tdls is initialized
at proper time in mac80211 patch:
mac80211: initialize rate control earlier for tdls station
So tdls funtionality implemented by this patchset depends on
mac80211: initialize rate control earlier for tdls station
v2:
-introduce tdls peer counter
-minor changes after review
v3:
-more minor changes after review
-replace tdls peer counter variable by iterate station function
v4:
-provide functions for counting tdls station per vif and tdls vifs
-handle maximum number of tdls vifs
-split code into more patches
Marek Puzyniak (5):
ath10k: make peer type configurable
ath10k: store max tdls vdevs that fw can handle
ath10k: update station counting
ath10k: add wmi support for tdls
ath10k: introduce basic tdls functionality
Michal Kazior (1):
ath10k: unify tx mode and dispatch
drivers/net/wireless/ath/ath10k/core.c | 1 +
drivers/net/wireless/ath/ath10k/core.h | 3 +
drivers/net/wireless/ath/ath10k/htt_rx.c | 8 -
drivers/net/wireless/ath/ath10k/htt_tx.c | 30 ++-
drivers/net/wireless/ath/ath10k/hw.h | 1 +
drivers/net/wireless/ath/ath10k/mac.c | 391 +++++++++++++++++++++++++-----
drivers/net/wireless/ath/ath10k/mac.h | 8 +
drivers/net/wireless/ath/ath10k/wmi-ops.h | 50 +++-
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 160 +++++++++++-
drivers/net/wireless/ath/ath10k/wmi-tlv.h | 53 ++++
drivers/net/wireless/ath/ath10k/wmi.c | 3 +-
drivers/net/wireless/ath/ath10k/wmi.h | 43 ++++
12 files changed, 664 insertions(+), 87 deletions(-)
--
2.1.4
More information about the ath10k
mailing list