OSDN Git Service

mt76: mt7921: clear pm->suspended in mt7921_mac_reset_work
authorSean Wang <sean.wang@mediatek.com>
Wed, 15 Dec 2021 21:25:34 +0000 (05:25 +0800)
committerFelix Fietkau <nbd@nbd.name>
Sun, 19 Dec 2021 14:24:04 +0000 (15:24 +0100)
clear pm->suspended in mt7921_mac_reset_work to allow pm runtime
can be enabled after wifi reset in any circumstance.

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7921/mac.c

index 2514708..ec10f95 100644 (file)
@@ -1399,6 +1399,7 @@ void mt7921_mac_reset_work(struct work_struct *work)
        }
 
        dev->hw_full_reset = false;
+       pm->suspended = false;
        ieee80211_wake_queues(hw);
        ieee80211_iterate_active_interfaces(hw,
                                            IEEE80211_IFACE_ITER_RESUME_ALL,