diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/htc_drv_txrx.c')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c b/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c index 3d19b5bc937f..5324ffd96ec7 100644 --- a/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c +++ b/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | |||
@@ -20,8 +20,15 @@ | |||
20 | /* TX */ | 20 | /* TX */ |
21 | /******/ | 21 | /******/ |
22 | 22 | ||
23 | static const int subtype_txq_to_hwq[] = { | ||
24 | [WME_AC_BE] = ATH_TXQ_AC_BE, | ||
25 | [WME_AC_BK] = ATH_TXQ_AC_BK, | ||
26 | [WME_AC_VI] = ATH_TXQ_AC_VI, | ||
27 | [WME_AC_VO] = ATH_TXQ_AC_VO, | ||
28 | }; | ||
29 | |||
23 | #define ATH9K_HTC_INIT_TXQ(subtype) do { \ | 30 | #define ATH9K_HTC_INIT_TXQ(subtype) do { \ |
24 | qi.tqi_subtype = subtype; \ | 31 | qi.tqi_subtype = subtype_txq_to_hwq[subtype]; \ |
25 | qi.tqi_aifs = ATH9K_TXQ_USEDEFAULT; \ | 32 | qi.tqi_aifs = ATH9K_TXQ_USEDEFAULT; \ |
26 | qi.tqi_cwmin = ATH9K_TXQ_USEDEFAULT; \ | 33 | qi.tqi_cwmin = ATH9K_TXQ_USEDEFAULT; \ |
27 | qi.tqi_cwmax = ATH9K_TXQ_USEDEFAULT; \ | 34 | qi.tqi_cwmax = ATH9K_TXQ_USEDEFAULT; \ |