mt7603: rely on mt76_mcu_rx_event routine

Signed-off-by: Lorenzo Bianconi <[email protected]>
This commit is contained in:
Lorenzo Bianconi
2019-02-07 14:50:23 +01:00
committed by Felix Fietkau
parent 471c447ca1
commit cacc986701
3 changed files with 2 additions and 9 deletions
+2 -2
View File
@@ -98,7 +98,7 @@ void mt7603_queue_rx_skb(struct mt76_dev *mdev, enum mt76_rxq_id q,
if (q == MT_RXQ_MCU) {
if (type == PKT_TYPE_RX_EVENT)
mt7603_mcu_rx_event(dev, skb);
mt76_mcu_rx_event(&dev->mt76, skb);
else
mt7603_rx_loopback_skb(dev, skb);
return;
@@ -111,7 +111,7 @@ void mt7603_queue_rx_skb(struct mt76_dev *mdev, enum mt76_rxq_id q,
dev_kfree_skb(skb);
break;
case PKT_TYPE_RX_EVENT:
mt7603_mcu_rx_event(dev, skb);
mt76_mcu_rx_event(&dev->mt76, skb);
return;
case PKT_TYPE_NORMAL:
if (mt7603_mac_fill_rx(dev, skb) == 0) {
-6
View File
@@ -13,12 +13,6 @@ struct mt7603_fw_trailer {
__le32 dl_len;
} __packed;
void mt7603_mcu_rx_event(struct mt7603_dev *dev, struct sk_buff *skb)
{
skb_queue_tail(&dev->mt76.mmio.mcu.res_q, skb);
wake_up(&dev->mt76.mmio.mcu.wait);
}
static int
__mt7603_mcu_msg_send(struct mt7603_dev *dev, struct sk_buff *skb, int cmd,
int query, int *wait_seq)
-1
View File
@@ -179,7 +179,6 @@ void mt7603_dma_cleanup(struct mt7603_dev *dev);
int mt7603_mcu_init(struct mt7603_dev *dev);
int mt7603_tx_queue_mcu(struct mt7603_dev *dev, enum mt76_txq_id qid,
struct sk_buff *skb);
void mt7603_mcu_rx_event(struct mt7603_dev *dev, struct sk_buff *skb);
void mt7603_init_debugfs(struct mt7603_dev *dev);
void mt7603_set_irq_mask(struct mt7603_dev *dev, u32 clear, u32 set);