diff options
author | Barak Bercovitz <barak@wizery.com> | 2014-02-10 06:47:27 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2014-02-13 15:20:15 -0500 |
commit | 5a441f5ff75daf9c3c6657a66e2806a1255f5b84 (patch) | |
tree | 7e1a5c67238598deeb98b236089e86fa3cd015d5 /drivers/net/wireless/ti/wlcore | |
parent | 2a5ad92e271e518281504eeeab1dd311351ff7b7 (diff) |
wlcore: don't stop sched_scan on interface removal
Stopping sched scan on interface removal (during recovery)
is no longer needed, as sched scanning is automatically
restarted by mac80211.
Signed-off-by: Barak Bercovitz <barak@wizery.com>
Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ti/wlcore')
-rw-r--r-- | drivers/net/wireless/ti/wlcore/main.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/net/wireless/ti/wlcore/main.c b/drivers/net/wireless/ti/wlcore/main.c index 73bf251aeaa4..bea2938ebbc8 100644 --- a/drivers/net/wireless/ti/wlcore/main.c +++ b/drivers/net/wireless/ti/wlcore/main.c | |||
@@ -2582,10 +2582,8 @@ static void __wl1271_op_remove_interface(struct wl1271 *wl, | |||
2582 | ieee80211_scan_completed(wl->hw, true); | 2582 | ieee80211_scan_completed(wl->hw, true); |
2583 | } | 2583 | } |
2584 | 2584 | ||
2585 | if (wl->sched_vif == wlvif) { | 2585 | if (wl->sched_vif == wlvif) |
2586 | ieee80211_sched_scan_stopped(wl->hw); | ||
2587 | wl->sched_vif = NULL; | 2586 | wl->sched_vif = NULL; |
2588 | } | ||
2589 | 2587 | ||
2590 | if (wl->roc_vif == vif) { | 2588 | if (wl->roc_vif == vif) { |
2591 | wl->roc_vif = NULL; | 2589 | wl->roc_vif = NULL; |