[RFC 0/8] ath10k: add multi-channel support
Michal Kazior
michal.kazior at tieto.com
Fri Jan 9 03:14:01 PST 2015
New wmi-tlv firmware and new hardware will support
multi-channel operation.
This prepares the driver by implementing chanctx,
improves tx queue locking and introduces initial
interface combinations.
I'm posting this as an RFC first because I'd like
to get some early feedback (if possible) while I
upstream other patches this patchset is basing on.
Michal Kazior (8):
ath10k: defer AP self-peer removal wait
ath10k: allow empty ssid vdev config
ath10k: implement chanctx API
ath10k: implement adaptive qcs command
ath10k: protect ar->arvifs linking with data_lock
ath10k: rework tx queue locking
ath10k: implement tx pause wmi event
ath10k: add proper wmi-tlv combinations
drivers/net/wireless/ath/ath10k/core.c | 1 +
drivers/net/wireless/ath/ath10k/core.h | 16 +
drivers/net/wireless/ath/ath10k/htt_rx.c | 80 +++-
drivers/net/wireless/ath/ath10k/htt_tx.c | 9 +-
drivers/net/wireless/ath/ath10k/mac.c | 692 ++++++++++++++++++++++++++----
drivers/net/wireless/ath/ath10k/mac.h | 57 +++
drivers/net/wireless/ath/ath10k/txrx.c | 6 +
drivers/net/wireless/ath/ath10k/wmi-ops.h | 16 +
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 118 ++++-
drivers/net/wireless/ath/ath10k/wmi-tlv.h | 46 ++
drivers/net/wireless/ath/ath10k/wmi.c | 18 +-
drivers/net/wireless/ath/ath10k/wmi.h | 1 +
12 files changed, 975 insertions(+), 85 deletions(-)
--
1.8.5.3
More information about the ath10k
mailing list