diff options
author | Lorenzo Bianconi <lorenzo@kernel.org> | 2019-05-01 17:06:22 +0300 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2019-06-25 13:55:25 +0300 |
commit | 8357f0dcd895231ca1444df60e57a1a33605e282 (patch) | |
tree | 0a395bdd389319b85e52d354caf69b7434baef5c /drivers/net/wireless/mediatek/mt76/mt7615/pci.c | |
parent | 9e63f5e76b5638f51f50e7815914daf879af5b30 (diff) | |
download | linux-8357f0dcd895231ca1444df60e57a1a33605e282.tar.xz |
mt76: mt7615: use napi polling for tx cleanup
This allows tx scheduling and tx cleanup to run concurrently
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'drivers/net/wireless/mediatek/mt76/mt7615/pci.c')
-rw-r--r-- | drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt7615/pci.c b/drivers/net/wireless/mediatek/mt76/mt7615/pci.c index 11122bd2d727..10a249e13a43 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7615/pci.c +++ b/drivers/net/wireless/mediatek/mt76/mt7615/pci.c @@ -49,7 +49,7 @@ irqreturn_t mt7615_irq_handler(int irq, void *dev_instance) if (intr & MT_INT_TX_DONE_ALL) { mt7615_irq_disable(dev, MT_INT_TX_DONE_ALL); - tasklet_schedule(&dev->mt76.tx_tasklet); + napi_schedule(&dev->mt76.tx_napi); } if (intr & MT_INT_RX_DONE(0)) { |