Lines Matching refs:txwi
620 mt7915_mac_write_txwi_tm(struct mt7915_phy *phy, __le32 *txwi, in mt7915_mac_write_txwi_tm() argument
700 txwi[2] |= cpu_to_le32(MT_TXD2_FIX_RATE); in mt7915_mac_write_txwi_tm()
702 le32p_replace_bits(&txwi[3], 1, MT_TXD3_REM_TX_COUNT); in mt7915_mac_write_txwi_tm()
704 txwi[3] |= cpu_to_le32(MT_TXD3_BA_DISABLE); in mt7915_mac_write_txwi_tm()
727 txwi[3] &= ~cpu_to_le32(MT_TXD3_SN_VALID); in mt7915_mac_write_txwi_tm()
728 txwi[6] |= cpu_to_le32(val); in mt7915_mac_write_txwi_tm()
729 txwi[7] |= cpu_to_le32(FIELD_PREP(MT_TXD7_SPE_IDX, in mt7915_mac_write_txwi_tm()
734 void mt7915_mac_write_txwi(struct mt76_dev *dev, __le32 *txwi, in mt7915_mac_write_txwi() argument
746 mt76_connac2_mac_write_txwi(dev, txwi, skb, wcid, key, pid, qid, changed); in mt7915_mac_write_txwi()
749 mt7915_mac_write_txwi_tm(mphy->priv, txwi, skb); in mt7915_mac_write_txwi()
765 u8 *txwi = (u8 *)txwi_ptr; in mt7915_tx_prepare_skb() local
785 t = (struct mt76_txwi_cache *)(txwi + mdev->drv->txwi_size); in mt7915_tx_prepare_skb()
796 txp = (struct mt76_connac_fw_txp *)(txwi + MT_TXD_SIZE); in mt7915_tx_prepare_skb()
840 __le32 *txwi = ptr; in mt7915_wed_init_buf() local
847 txwi[0] = cpu_to_le32(val); in mt7915_wed_init_buf()
851 txwi[1] = cpu_to_le32(val); in mt7915_wed_init_buf()
904 struct mt76_txwi_cache *txwi; in mt7915_mac_tx_free() local
981 txwi = mt76_token_release(mdev, msdu, &wake); in mt7915_mac_tx_free()
982 if (!txwi) in mt7915_mac_tx_free()
985 mt76_connac2_txwi_free(mdev, txwi, sta, &free_list); in mt7915_mac_tx_free()
1019 struct mt76_txwi_cache *txwi; in mt7915_mac_tx_free_v0() local
1022 txwi = mt76_token_release(mdev, msdu, &wake); in mt7915_mac_tx_free_v0()
1023 if (!txwi) in mt7915_mac_tx_free_v0()
1026 mt76_connac2_txwi_free(mdev, txwi, NULL, &free_list); in mt7915_mac_tx_free_v0()