mirror of
https://github.com/outbackdingo/mt76.git
synced 2026-10-24 13:26:48 +00:00
dma: add dma_ops function for queueing mcu command messages
Signed-off-by: Felix Fietkau <[email protected]>
This commit is contained in:
@@ -79,13 +79,7 @@ mt76_mcu_msg_send(struct mt76_dev *dev, struct sk_buff *skb, enum mcu_cmd cmd)
|
||||
if (!seq)
|
||||
seq = ++dev->mcu.msg_seq & 0xf;
|
||||
|
||||
info = MT_MCU_MSG_TYPE_CMD |
|
||||
MT76_SET(MT_MCU_MSG_CMD_TYPE, cmd) |
|
||||
MT76_SET(MT_MCU_MSG_CMD_SEQ, seq) |
|
||||
MT76_SET(MT_MCU_MSG_PORT, CPU_TX_PORT) |
|
||||
MT76_SET(MT_MCU_MSG_LEN, skb->len);
|
||||
|
||||
ret = __mt76_tx_queue_skb(dev, MT_TXQ_MCU, skb, info);
|
||||
ret = mt76_tx_queue_mcu(dev, MT_TXQ_MCU, skb, cmd, seq);
|
||||
if (ret)
|
||||
goto out;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user