Lines Matching refs:hw_q
209 int hw_q = skb2q(skb); in mt7601u_tx() local
230 if (mt7601u_dma_enqueue_tx(dev, skb, wcid, hw_q)) in mt7601u_tx()
272 u8 cw_min = 5, cw_max = 10, hw_q = q2hwq(queue); in mt7601u_conf_tx() local
296 if (!hw_q) in mt7601u_conf_tx()
300 mt76_wr(dev, MT_EDCA_CFG_AC(hw_q), val); in mt7601u_conf_tx()
302 val = mt76_rr(dev, MT_WMM_TXOP(hw_q)); in mt7601u_conf_tx()
303 val &= ~(MT_WMM_TXOP_MASK << MT_WMM_TXOP_SHIFT(hw_q)); in mt7601u_conf_tx()
304 val |= params->txop << MT_WMM_TXOP_SHIFT(hw_q); in mt7601u_conf_tx()
305 mt76_wr(dev, MT_WMM_TXOP(hw_q), val); in mt7601u_conf_tx()
308 val &= ~(MT_WMM_AIFSN_MASK << MT_WMM_AIFSN_SHIFT(hw_q)); in mt7601u_conf_tx()
309 val |= params->aifs << MT_WMM_AIFSN_SHIFT(hw_q); in mt7601u_conf_tx()
313 val &= ~(MT_WMM_CWMIN_MASK << MT_WMM_CWMIN_SHIFT(hw_q)); in mt7601u_conf_tx()
314 val |= cw_min << MT_WMM_CWMIN_SHIFT(hw_q); in mt7601u_conf_tx()
318 val &= ~(MT_WMM_CWMAX_MASK << MT_WMM_CWMAX_SHIFT(hw_q)); in mt7601u_conf_tx()
319 val |= cw_max << MT_WMM_CWMAX_SHIFT(hw_q); in mt7601u_conf_tx()