diff options
author | Felix Fietkau <nbd@openwrt.org> | 2014-02-22 13:01:00 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2014-02-22 13:01:00 +0000 |
commit | b2ce41bde8d05be285e7e5de91c9c2c245442774 (patch) | |
tree | c755f56875e5d67e8a2e725fd5e65dba34995c77 /package/kernel/mac80211/patches/300-pending_work.patch | |
parent | 3fe5fa17cfdac0cdb359b107f6f08f344e647ab9 (diff) | |
download | master-187ad058-b2ce41bde8d05be285e7e5de91c9c2c245442774.tar.gz master-187ad058-b2ce41bde8d05be285e7e5de91c9c2c245442774.tar.bz2 master-187ad058-b2ce41bde8d05be285e7e5de91c9c2c245442774.zip |
ath9k: enable u-apsd support
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39685 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/kernel/mac80211/patches/300-pending_work.patch')
-rw-r--r-- | package/kernel/mac80211/patches/300-pending_work.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/package/kernel/mac80211/patches/300-pending_work.patch b/package/kernel/mac80211/patches/300-pending_work.patch index be82f3704e..bedf8e715e 100644 --- a/package/kernel/mac80211/patches/300-pending_work.patch +++ b/package/kernel/mac80211/patches/300-pending_work.patch @@ -1,3 +1,15 @@ +commit 6514c93afede55284e2cb63359aadedb85884c80 +Author: Jouni Malinen <jouni@qca.qualcomm.com> +Date: Tue Feb 18 20:41:08 2014 +0200 + + ath9k: Enable U-APSD AP mode support + + mac80211 handles the actual operations, so ath9k can just indicate + support for this. Based on initial tests, this combination seems to + work fine. + + Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com> + commit a63caf0a357ad5c1f08d6b7827dc76c451445017 Author: Stanislaw Gruszka <sgruszka@redhat.com> Date: Wed Feb 19 13:15:17 2014 +0100 @@ -2794,3 +2806,13 @@ Date: Thu Jan 23 20:06:34 2014 +0100 buffered = ath_tid_has_buffered(tid); tid->sched = false; +--- a/drivers/net/wireless/ath/ath9k/init.c ++++ b/drivers/net/wireless/ath/ath9k/init.c +@@ -943,6 +943,7 @@ static void ath9k_set_hw_capab(struct at + hw->wiphy->flags |= WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL; + hw->wiphy->flags |= WIPHY_FLAG_SUPPORTS_5_10_MHZ; + hw->wiphy->flags |= WIPHY_FLAG_HAS_CHANNEL_SWITCH; ++ hw->wiphy->flags |= WIPHY_FLAG_AP_UAPSD; + + hw->queues = 4; + hw->max_rates = 4; |