projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6e7b2eb
)
mt76: mt7615: usb: cancel ps work stopping the vif
author
Lorenzo Bianconi
<lorenzo@kernel.org>
Sat, 9 May 2020 21:40:05 +0000
(23:40 +0200)
committer
Felix Fietkau
<nbd@nbd.name>
Tue, 12 May 2020 17:52:36 +0000
(19:52 +0200)
Cancel possible power_save work before stopping the mt7663u interface
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7615/usb.c
patch
|
blob
|
history
diff --git
a/drivers/net/wireless/mediatek/mt76/mt7615/usb.c
b/drivers/net/wireless/mediatek/mt76/mt7615/usb.c
index
01d60c0
..
d742533
100644
(file)
--- a/
drivers/net/wireless/mediatek/mt76/mt7615/usb.c
+++ b/
drivers/net/wireless/mediatek/mt76/mt7615/usb.c
@@
-51,6
+51,7
@@
static void mt7663u_stop(struct ieee80211_hw *hw)
struct mt7615_dev *dev = hw->priv;
clear_bit(MT76_STATE_RUNNING, &dev->mphy.state);
+ cancel_work_sync(&phy->ps_work);
cancel_delayed_work_sync(&phy->scan_work);
cancel_delayed_work_sync(&phy->mac_work);
mt76u_stop_tx(&dev->mt76);