linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2] ath6kl: Enable uAPSD support in AP mode
@ 2012-01-12 12:51 Thirumalai Pachamuthu
  2012-01-12 12:51 ` [PATCH v2] ath6kl: Add support for uAPSD Thirumalai Pachamuthu
  0 siblings, 1 reply; 4+ messages in thread
From: Thirumalai Pachamuthu @ 2012-01-12 12:51 UTC (permalink / raw)
  To: kvalo; +Cc: linux-wireless, ath6kl-devel, Thirumalai Pachamuthu

In addition to legacy power save, this patch adds support for 
uAPSD in AP mode.

When connected station goes into suspend state, the driver will
start queuing pkts in the separate queue (called uapsd queue)
until the station ask for it. 

V2 Changes:

* Since inline functions wmi_data_hdr_set_more_bit and wmi_data_hdr_set_eosp_bit
  are used in one place, removed those functions and added the function defination
  in the place required.
* Removed macros WMI_DATA_HDR_EOSP_MASK, WMI_DATA_HDR_MORE_MASK, WMI_DATA_HDR_MORE_SHIFT, 
  WMI_DATA_HDR_EOSP_SHIFT and added the MACRO WMI_DATA_HDR_MORE, WMI_DATA_HDR_EOSP.
* Added MACRO for the hardcoded values.
* Indendation issues are corrected in the function ath6kl_process_uapsdq
  ath6kl_process_psq.
* Fixed sparse errors.

I have taken care review comments given by Kalle in V2.

Thirumalai Pachamuthu (1):
  ath6kl: Add support for uAPSD

 drivers/net/wireless/ath/ath6kl/cfg80211.c |    6 +
 drivers/net/wireless/ath/ath6kl/core.h     |   10 +-
 drivers/net/wireless/ath/ath6kl/main.c     |    9 +-
 drivers/net/wireless/ath/ath6kl/txrx.c     |  253 ++++++++++++++++++++++++----
 drivers/net/wireless/ath/ath6kl/wmi.c      |   62 ++++++-
 drivers/net/wireless/ath/ath6kl/wmi.h      |   41 ++++-
 6 files changed, 328 insertions(+), 53 deletions(-)


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

end of thread, other threads:[~2012-01-13 17:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-12 12:51 [PATCH v2] ath6kl: Enable uAPSD support in AP mode Thirumalai Pachamuthu
2012-01-12 12:51 ` [PATCH v2] ath6kl: Add support for uAPSD Thirumalai Pachamuthu
2012-01-13 11:51   ` Kalle Valo
2012-01-13 17:25     ` Kalle Valo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).