aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlegacy/iwl3945-base.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/iwlegacy/iwl3945-base.c')
-rw-r--r--drivers/net/wireless/iwlegacy/iwl3945-base.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/net/wireless/iwlegacy/iwl3945-base.c b/drivers/net/wireless/iwlegacy/iwl3945-base.c
index 41104e72d29..151c8faa18d 100644
--- a/drivers/net/wireless/iwlegacy/iwl3945-base.c
+++ b/drivers/net/wireless/iwlegacy/iwl3945-base.c
@@ -2710,10 +2710,8 @@ static void il3945_bg_restart(struct work_struct *data)
2710 return; 2710 return;
2711 2711
2712 if (test_and_clear_bit(STATUS_FW_ERROR, &il->status)) { 2712 if (test_and_clear_bit(STATUS_FW_ERROR, &il->status)) {
2713 struct il_rxon_context *ctx;
2714 mutex_lock(&il->mutex); 2713 mutex_lock(&il->mutex);
2715 for_each_context(il, ctx) 2714 il->ctx.vif = NULL;
2716 ctx->vif = NULL;
2717 il->is_open = 0; 2715 il->is_open = 0;
2718 mutex_unlock(&il->mutex); 2716 mutex_unlock(&il->mutex);
2719 il3945_down(il); 2717 il3945_down(il);