From 3deafbad7061a09f90640dee6d043e34ca8ed273 Mon Sep 17 00:00:00 2001 From: Ryder Lee Date: Mon, 14 Nov 2022 10:17:47 +0800 Subject: [PATCH] wifi: mt76: mt7915: fix uninitialized irq_mask It should use dev->mt76.mmio.irqmask instead. Fixes: 337acff38223 ("wifi: mt76: mt7915: enable full system reset support") Signed-off-by: Ryder Lee --- mt7915/mac.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mt7915/mac.c b/mt7915/mac.c index 99123e77..6160372e 100644 --- a/mt7915/mac.c +++ b/mt7915/mac.c @@ -1354,7 +1354,6 @@ mt7915_mac_restart(struct mt7915_dev *dev) struct mt76_phy *ext_phy; struct mt76_dev *mdev = &dev->mt76; int i, ret; - u32 irq_mask; ext_phy = dev->mt76.phys[MT_BAND1]; phy2 = ext_phy ? ext_phy->priv : NULL; @@ -1412,7 +1411,7 @@ mt7915_mac_restart(struct mt7915_dev *dev) mt76_wr(dev, MT_INT_SOURCE_CSR, ~0); if (dev->hif2) { - mt76_wr(dev, MT_INT1_MASK_CSR, irq_mask); + mt76_wr(dev, MT_INT1_MASK_CSR, dev->mt76.mmio.irqmask); mt76_wr(dev, MT_INT1_SOURCE_CSR, ~0); } if (dev_is_pci(mdev->dev)) {