mirror of
https://github.com/outbackdingo/mt76.git
synced 2026-10-24 13:26:48 +00:00
wifi: mt76: mt7925: fix the lock inversion in suspend and resume
Same as the previous patch, other driver.
Fixes: c948b5da6bbe ("wifi: mt76: mt7925: add Mediatek Wi-Fi7 driver for mt7925 chips")
Signed-off-by: Devin Wittmayer <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Felix Fietkau <[email protected]>
This commit is contained in:
committed by
Felix Fietkau
parent
62c038aa3e
commit
4d82c99620
+2
-2
@@ -1732,7 +1732,7 @@ static int mt7925_suspend(struct ieee80211_hw *hw,
|
||||
mt792x_mutex_acquire(dev);
|
||||
|
||||
clear_bit(MT76_STATE_RUNNING, &phy->mt76->state);
|
||||
ieee80211_iterate_active_interfaces(hw,
|
||||
ieee80211_iterate_active_interfaces_mtx(hw,
|
||||
IEEE80211_IFACE_ITER_RESUME_ALL,
|
||||
mt7925_mcu_set_suspend_iter,
|
||||
&dev->mphy);
|
||||
@@ -1750,7 +1750,7 @@ static int mt7925_resume(struct ieee80211_hw *hw)
|
||||
mt792x_mutex_acquire(dev);
|
||||
|
||||
set_bit(MT76_STATE_RUNNING, &phy->mt76->state);
|
||||
ieee80211_iterate_active_interfaces(hw,
|
||||
ieee80211_iterate_active_interfaces_mtx(hw,
|
||||
IEEE80211_IFACE_ITER_RESUME_ALL,
|
||||
mt7925_mcu_set_suspend_iter,
|
||||
&dev->mphy);
|
||||
|
||||
Reference in New Issue
Block a user