diff options
author | Kalle Valo <kvalo@qca.qualcomm.com> | 2011-11-01 02:44:13 -0400 |
---|---|---|
committer | Kalle Valo <kvalo@qca.qualcomm.com> | 2011-11-11 05:59:00 -0500 |
commit | 1f40525512ba8c68902b3c2f5c09692364cc6b6a (patch) | |
tree | 2ed13618d66e83e52603d12e988656236fbd1a9a | |
parent | ec4b7f602d24839a85131dc5b498e69c84ee8373 (diff) |
ath6kl: reset CONNECT_PEND and CONNECTED flags in ath6kl_cfg80211_stop()
Otherwise first connection establish after cutpower suspend will
fail.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
-rw-r--r-- | drivers/net/wireless/ath/ath6kl/cfg80211.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath6kl/cfg80211.c b/drivers/net/wireless/ath/ath6kl/cfg80211.c index db75642d16f2..96b5e9a6850d 100644 --- a/drivers/net/wireless/ath/ath6kl/cfg80211.c +++ b/drivers/net/wireless/ath/ath6kl/cfg80211.c | |||
@@ -2152,6 +2152,8 @@ void ath6kl_cfg80211_stop(struct ath6kl *ar) | |||
2152 | ath6kl_wmi_disconnect_cmd(ar->wmi, vif->fw_vif_idx); | 2152 | ath6kl_wmi_disconnect_cmd(ar->wmi, vif->fw_vif_idx); |
2153 | 2153 | ||
2154 | vif->sme_state = SME_DISCONNECTED; | 2154 | vif->sme_state = SME_DISCONNECTED; |
2155 | clear_bit(CONNECTED, &vif->flags); | ||
2156 | clear_bit(CONNECT_PEND, &vif->flags); | ||
2155 | 2157 | ||
2156 | /* disable scanning */ | 2158 | /* disable scanning */ |
2157 | if (ath6kl_wmi_scanparams_cmd(ar->wmi, vif->fw_vif_idx, 0xFFFF, 0, 0, | 2159 | if (ath6kl_wmi_scanparams_cmd(ar->wmi, vif->fw_vif_idx, 0xFFFF, 0, 0, |