Lines Matching refs:val
266 u32 val;
282 val = FIELD_PREP(MT_EDCA_CFG_AIFSN, params->aifs) |
290 val |= 0x60;
292 val |= FIELD_PREP(MT_EDCA_CFG_TXOP, params->txop);
293 mt76_wr(dev, MT_EDCA_CFG_AC(hw_q), val);
295 val = mt76_rr(dev, MT_WMM_TXOP(hw_q));
296 val &= ~(MT_WMM_TXOP_MASK << MT_WMM_TXOP_SHIFT(hw_q));
297 val |= params->txop << MT_WMM_TXOP_SHIFT(hw_q);
298 mt76_wr(dev, MT_WMM_TXOP(hw_q), val);
300 val = mt76_rr(dev, MT_WMM_AIFSN);
301 val &= ~(MT_WMM_AIFSN_MASK << MT_WMM_AIFSN_SHIFT(hw_q));
302 val |= params->aifs << MT_WMM_AIFSN_SHIFT(hw_q);
303 mt76_wr(dev, MT_WMM_AIFSN, val);
305 val = mt76_rr(dev, MT_WMM_CWMIN);
306 val &= ~(MT_WMM_CWMIN_MASK << MT_WMM_CWMIN_SHIFT(hw_q));
307 val |= cw_min << MT_WMM_CWMIN_SHIFT(hw_q);
308 mt76_wr(dev, MT_WMM_CWMIN, val);
310 val = mt76_rr(dev, MT_WMM_CWMAX);
311 val &= ~(MT_WMM_CWMAX_MASK << MT_WMM_CWMAX_SHIFT(hw_q));
312 val |= cw_max << MT_WMM_CWMAX_SHIFT(hw_q);
313 mt76_wr(dev, MT_WMM_CWMAX, val);