In addition to legacy power save, this series of 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. The moment driver starting queuing, it will enable traffic indication bit for the client connected to indicate data availability. Once station ask for the data (via Trigger frame), the driver will dequeue and send pkt one by one to the station. Thirumalai (4): ath6kl: Add new WMI functions for uAPSD ath6kl: Introduce new queue for uAPSD. ath6kl: Add uAPSD support in rx path. ath6kl: Add UAPSD support in tx path. drivers/net/wireless/ath/ath6kl/cfg80211.c | 6 + drivers/net/wireless/ath/ath6kl/core.h | 6 +- drivers/net/wireless/ath/ath6kl/main.c | 8 +- drivers/net/wireless/ath/ath6kl/txrx.c | 258 ++++++++++++++++++++++++---- drivers/net/wireless/ath/ath6kl/wmi.c | 62 ++++++- drivers/net/wireless/ath/ath6kl/wmi.h | 50 +++++- 6 files changed, 339 insertions(+), 51 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html