diff --git a/mt76x2_pci.c b/mt76x2_pci.c index 97bd5345..f6d3e624 100644 --- a/mt76x2_pci.c +++ b/mt76x2_pci.c @@ -85,7 +85,7 @@ mt76pci_remove(struct pci_dev *pdev) struct mt76_dev *mdev = pci_get_drvdata(pdev); struct mt76x2_dev *dev = container_of(mdev, struct mt76x2_dev, mt76); - ieee80211_unregister_hw(mdev->hw); + mt76_unregister_device(mdev); mt76x2_cleanup(dev); ieee80211_free_hw(mdev->hw); }