move remaining tx swq_queued tracking to core

Signed-off-by: Felix Fietkau <[email protected]>
This commit is contained in:
Felix Fietkau
2015-12-16 20:46:19 +01:00
parent e7b9bd8934
commit fdfbc8477d
3 changed files with 3 additions and 6 deletions
+3
View File
@@ -107,6 +107,9 @@ mt76_dma_cleanup(struct mt76_dev *dev, struct mt76_queue *q, bool flush,
while (q->queued && q->tail != last) {
mt76_dma_tx_cleanup_idx(dev, q, q->tail, &entry);
if (entry.schedule)
q->swq_queued--;
done(dev, q, &entry);
q->tail = (q->tail + 1) % q->ndesc;
-3
View File
@@ -43,9 +43,6 @@ mt7603_tx_cleanup_entry(struct mt76_dev *mdev, struct mt76_queue *q,
(void) dev;
dev_kfree_skb_any(e->skb);
if (e->schedule)
q->swq_queued--;
}
static void
-3
View File
@@ -174,9 +174,6 @@ mt76x2_tx_cleanup_entry(struct mt76_dev *mdev, struct mt76_queue *q,
} else {
dev_kfree_skb_any(e->skb);
}
if (e->schedule)
q->swq_queued--;
}
static void