]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blame - releases/3.18.3/ath9k-fix-be-bk-queue-order.patch
drop drm patch
[thirdparty/kernel/stable-queue.git] / releases / 3.18.3 / ath9k-fix-be-bk-queue-order.patch
CommitLineData
c5504877
GKH
1From 78063d81d353e10cbdd279c490593113b8fdae1c Mon Sep 17 00:00:00 2001
2From: Felix Fietkau <nbd@openwrt.org>
3Date: Sun, 30 Nov 2014 20:38:41 +0100
4Subject: ath9k: fix BE/BK queue order
5
6From: Felix Fietkau <nbd@openwrt.org>
7
8commit 78063d81d353e10cbdd279c490593113b8fdae1c upstream.
9
10Hardware queues are ordered by priority. Use queue index 0 for BK, which
11has lower priority than BE.
12
13Signed-off-by: Felix Fietkau <nbd@openwrt.org>
14Signed-off-by: John W. Linville <linville@tuxdriver.com>
15Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
16
17---
18 drivers/net/wireless/ath/ath9k/hw.h | 4 ++--
19 1 file changed, 2 insertions(+), 2 deletions(-)
20
21--- a/drivers/net/wireless/ath/ath9k/hw.h
22+++ b/drivers/net/wireless/ath/ath9k/hw.h
23@@ -217,8 +217,8 @@
24 #define AH_WOW_BEACON_MISS BIT(3)
25
26 enum ath_hw_txq_subtype {
27- ATH_TXQ_AC_BE = 0,
28- ATH_TXQ_AC_BK = 1,
29+ ATH_TXQ_AC_BK = 0,
30+ ATH_TXQ_AC_BE = 1,
31 ATH_TXQ_AC_VI = 2,
32 ATH_TXQ_AC_VO = 3,
33 };