|
@@ -2220,6 +2220,7 @@ int ath6kl_cfg80211_suspend(struct ath6kl *ar,
|
|
|
enum ath6kl_cfg_suspend_mode mode,
|
|
|
struct cfg80211_wowlan *wow)
|
|
|
{
|
|
|
+ struct ath6kl_vif *vif;
|
|
|
enum ath6kl_state prev_state;
|
|
|
int ret;
|
|
|
|
|
@@ -2289,6 +2290,9 @@ int ath6kl_cfg80211_suspend(struct ath6kl *ar,
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
+ list_for_each_entry(vif, &ar->vif_list, list)
|
|
|
+ ath6kl_cfg80211_scan_complete_event(vif, true);
|
|
|
+
|
|
|
return 0;
|
|
|
}
|
|
|
EXPORT_SYMBOL(ath6kl_cfg80211_suspend);
|