diff options
author | Lorenzo Bianconi <lorenzo@kernel.org> | 2022-01-11 10:34:17 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2022-02-03 13:57:59 +0100 |
commit | 4ad65a54617c87bbf43ce677274fe2e65048dfbf (patch) | |
tree | b7c00577a0fff0f58848617c29133b8f74ffd76b /drivers/net/wireless/mediatek/mt76/mt7921/init.c | |
parent | 4abe5b9288173f130b9e5d0b98f12c128271e2f2 (diff) |
mt76: mt7921: toggle runtime-pm adding a monitor vif
Toggle runtime-pm and deep-sleep configuration adding/removing
a montior vif in order to forward all tx/rx frames to mac80211.
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Tested-by: Sven Eckelmann <sven@narfation.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'drivers/net/wireless/mediatek/mt76/mt7921/init.c')
-rw-r--r-- | drivers/net/wireless/mediatek/mt76/mt7921/init.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt7921/init.c b/drivers/net/wireless/mediatek/mt76/mt7921/init.c index ad59ef9839dc..6059d8a0f227 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7921/init.c +++ b/drivers/net/wireless/mediatek/mt76/mt7921/init.c @@ -229,7 +229,9 @@ int mt7921_register_device(struct mt7921_dev *dev) /* TODO: mt7921s run sleep mode on default */ if (mt76_is_mmio(&dev->mt76)) { + dev->pm.enable_user = true; dev->pm.enable = true; + dev->pm.ds_enable_user = true; dev->pm.ds_enable = true; } |