This patch series is intended to prepare the ath6kl driver
for newer chipsets that doesn't use the current WMI data
endpoints for data traffic.
The chipset I have been working with (and used for testing)
is QCA6584. It is SDIO based (at least the variant I have
been using) with 802.11p WAVE DSRC capabilities.
This chipset is different from the AR600X family in that
it does not use the WMI data services (service id's 0x101
to 0x104 ) for data traffic.
Instead it uses the HTT data service for data and wmi unified
for control messages.
It is also different when it comes to mailbox addresses
and HTC header format as well, but these differences are not
part of this patch series.
Erik Stromdahl (5):
ath6kl: HTC mbox tx complete cb support
ath6kl: Updated TARG_VTOP macro with default value
ath6kl: Added disable credit flow ctrl for mbox
ath6kl: Updated credit setup
ath6kl: service connect rewrite
drivers/net/wireless/ath/ath6kl/core.h | 3 +
drivers/net/wireless/ath/ath6kl/htc-ops.h | 2 +-
drivers/net/wireless/ath/ath6kl/htc.h | 4 +-
drivers/net/wireless/ath/ath6kl/htc_mbox.c | 75 +++++-------
drivers/net/wireless/ath/ath6kl/htc_pipe.c | 16 +--
drivers/net/wireless/ath/ath6kl/init.c | 187 +++++++++++++++++------------
drivers/net/wireless/ath/ath6kl/target.h | 4 +-
7 files changed, 156 insertions(+), 135 deletions(-)