[RFC 0/4] ath10k: add basic tdls support

Marek Puzyniak marek.puzyniak at tieto.com
Tue Feb 3 02:41:50 PST 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. Because of that this patches contains
one patch for mac80211 which moves rate control initialization before
calling drivers station state with transition to authorized state.
        
This patchset is RFC because it based on patchset from Michal:
ath10k: add multi-channel support
which is still under review.

Marek Puzyniak (3):
  ath10k: make peer type configurable
  mac80211: initialize rate control earlier for tdls station
  ath10k: introduce basic tdls functionality

Michal Kazior (1):
  ath10k: unify tx mode and dispatch

 drivers/net/wireless/ath/ath10k/core.h    |   2 +
 drivers/net/wireless/ath/ath10k/htt_rx.c  |   8 -
 drivers/net/wireless/ath/ath10k/htt_tx.c  |  30 ++--
 drivers/net/wireless/ath/ath10k/mac.c     | 263 ++++++++++++++++++++++++++----
 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 | 156 +++++++++++++++++-
 drivers/net/wireless/ath/ath10k/wmi-tlv.h |  52 ++++++
 drivers/net/wireless/ath/ath10k/wmi.c     |   3 +-
 drivers/net/wireless/ath/ath10k/wmi.h     |  43 +++++
 net/mac80211/cfg.c                        |  20 ++-
 11 files changed, 561 insertions(+), 74 deletions(-)

-- 
2.1.4




More information about the ath10k mailing list