IEEE80211_AC_BK
case IEEE80211_AC_BK:
case IEEE80211_AC_BK:
case IEEE80211_AC_BK:
case IEEE80211_AC_BK:
case IEEE80211_AC_BK:
case IEEE80211_AC_BK:
case IEEE80211_AC_BK:
(((_tid) == 1) || ((_tid) == 2)) ? IEEE80211_AC_BK : \
data[i++] = sc->debug.stats.txstats[PR_QNUM(IEEE80211_AC_BK)].elem; \
sc->debug.stats.txstats[PR_QNUM(IEEE80211_AC_BK)].tx_pkts_all +
sc->debug.stats.txstats[PR_QNUM(IEEE80211_AC_BK)].tx_bytes_all +
TXSTATS[PR_QNUM(IEEE80211_AC_BK)].elem,\
priv->debug.tx_stats.queue_stats[IEEE80211_AC_BK]);
data[i++] = STXBASE.a[IEEE80211_AC_BK]; \
if (!ath9k_htc_txq_setup(priv, IEEE80211_AC_BK)) {
TX_QSTAT_INC(priv, IEEE80211_AC_BK);
[IEEE80211_AC_BK] = ATH_TXQ_AC_BK,
return hwq_map[IEEE80211_AC_BK];
[IEEE80211_AC_BK] = ATH_TXQ_AC_BK,
(((_tid) == 1) || ((_tid) == 2)) ? IEEE80211_AC_BK : \
IEEE80211_AC_BK,
[IEEE80211_AC_BK] = TX_AC_BK_FIFO,
[TX_AC_BK_FIFO] = IEEE80211_AC_BK,
IEEE80211_AC_BK,
IEEE80211_AC_BK,
IEEE80211_AC_BK,
IEEE80211_AC_BK,
IEEE80211_AC_BK,
IEEE80211_AC_BK,
ac <= IEEE80211_AC_BK;
case IEEE80211_AC_BK:
BIT(IEEE80211_AC_BK))) {
IEEE80211_AC_BK,
IEEE80211_AC_BK,
for (ac = IEEE80211_AC_VO; ac <= IEEE80211_AC_BK; ac++) {
case IEEE80211_AC_BK:
BIT(IEEE80211_AC_BK))) {
!mvmvif->deflink.queue_params[IEEE80211_AC_BK].uapsd) ||
IEEE80211_AC_BK,
IEEE80211_AC_BK,
else if (ac_to_queue[IEEE80211_AC_BK] != IEEE80211_INVAL_HW_QUEUE)
queue = ac_to_queue[IEEE80211_AC_BK];
!mvmvif->deflink.queue_params[IEEE80211_AC_BK].uapsd)
return IEEE80211_AC_BK;
MT_TXQ_BK = IEEE80211_AC_BK,
IEEE80211_AC_BK,
IEEE80211_AC_BK,
MT_INT_TX_DONE(IEEE80211_AC_BK) |
[IEEE80211_AC_BK] = 0,
[IEEE80211_AC_BK] = 1,
[IEEE80211_AC_BK] = MT7622_TXQ_AC0,
[IEEE80211_AC_BK] = 1,
[IEEE80211_AC_BK] = 0,
[IEEE80211_AC_BK] = MT_LMAC_AC00,
[IEEE80211_AC_BK] = 1,
MT_INT_TX_DONE(IEEE80211_AC_BK) |
[IEEE80211_AC_BK] = 1,
[IEEE80211_AC_BK] = 1,
[IEEE80211_AC_BK] = 1,
[IEEE80211_AC_BK] = 1,
[IEEE80211_AC_BK] = 1,
[IEEE80211_AC_BK] = 1,
[IEEE80211_AC_BK] = 1,
[IEEE80211_AC_BK] = 0,
MT_TXQ_BK = IEEE80211_AC_BK,
case IEEE80211_AC_BK:
if (dev->queues > IEEE80211_AC_BK)
[IEEE80211_AC_BK] = REG_EDCA_BK_PARAM,
case IEEE80211_AC_BK:
case IEEE80211_AC_BK:
if (queues & BIT(IEEE80211_AC_BK))
[IEEE80211_AC_BK] = REG_EDCA_BK_PARAM,
[IEEE80211_AC_BK] = RTW_TX_QUEUE_BK,
else if (skb_get_queue_mapping(skb) <= IEEE80211_AC_BK)
[IEEE80211_AC_BK] = 1,
[IEEE80211_AC_BK] = R_MUEDCA_ACS_PARAM(BK),
case IEEE80211_AC_BK:
((_q) == BK_Q) ? IEEE80211_AC_BK : \
if (wfx_api_older_than(wvif->wdev, 2, 0) && queue == IEEE80211_AC_BK)
if (val & BIT(IEEE80211_AC_BK))
vif->hw_queue[IEEE80211_AC_BK] = 3;
atomic_read(&local->aql_ac_pending_airtime[IEEE80211_AC_BK]),
local->aql_txq_limit_low[IEEE80211_AC_BK],
local->aql_txq_limit_high[IEEE80211_AC_BK]);
sdata->vif.hw_queue[IEEE80211_AC_BK]);
skb_set_queue_mapping(new_skb, IEEE80211_AC_BK);
non_acm_ac = IEEE80211_AC_BK;
ac = IEEE80211_AC_BK;
case IEEE80211_AC_BK:
return IEEE80211_AC_BK;
for (ac = IEEE80211_AC_BK; ac >= IEEE80211_AC_VO; ac--) {
case IEEE80211_AC_BK:
IEEE80211_AC_BK,
IEEE80211_AC_BK,