|
@@ -992,12 +992,8 @@ int mwifiex_remove_card(struct mwifiex_adapter *adapter, struct semaphore *sem)
|
|
|
rtnl_unlock();
|
|
|
}
|
|
|
|
|
|
- priv = adapter->priv[0];
|
|
|
- if (!priv || !priv->wdev)
|
|
|
- goto exit_remove;
|
|
|
-
|
|
|
- wiphy_unregister(priv->wdev->wiphy);
|
|
|
- wiphy_free(priv->wdev->wiphy);
|
|
|
+ wiphy_unregister(adapter->wiphy);
|
|
|
+ wiphy_free(adapter->wiphy);
|
|
|
|
|
|
mwifiex_terminate_workqueue(adapter);
|
|
|
|