diff options
author | Ofir Luzon | 2012-10-31 07:57:56 -0500 |
---|---|---|
committer | Arik Nemtsov | 2012-10-31 08:53:40 -0500 |
commit | 343491e2ed228d194d216f817801c7711525c167 (patch) | |
tree | fac77e466752f5e7240b720a1cb0560b0e3459a3 | |
parent | 7f34f84d54389e54607408c4239c4466005dc9ff (diff) | |
download | wl12xx-343491e2ed228d194d216f817801c7711525c167.tar.gz wl12xx-343491e2ed228d194d216f817801c7711525c167.tar.xz wl12xx-343491e2ed228d194d216f817801c7711525c167.zip |
wl12xx: fix list_add/list_delR5.xx_Build-128R5.xx_Build-127
add list_del even if wl in off state
Signed-off-by: Ofir Luzon <ofirluzon@ti.com>
-rw-r--r-- | drivers/net/wireless/wl12xx/main.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/wireless/wl12xx/main.c b/drivers/net/wireless/wl12xx/main.c index cdf0dfa4805..4e13a117494 100644 --- a/drivers/net/wireless/wl12xx/main.c +++ b/drivers/net/wireless/wl12xx/main.c | |||
@@ -2722,7 +2722,9 @@ static void wl1271_op_stop_locked(struct wl1271 *wl) | |||
2722 | if (test_and_clear_bit(WL1271_FLAG_RECOVERY_IN_PROGRESS, | 2722 | if (test_and_clear_bit(WL1271_FLAG_RECOVERY_IN_PROGRESS, |
2723 | &wl->flags)) | 2723 | &wl->flags)) |
2724 | wl1271_enable_interrupts(wl); | 2724 | wl1271_enable_interrupts(wl); |
2725 | 2725 | mutex_lock(&wl_list_mutex); | |
2726 | list_del(&wl->list); | ||
2727 | mutex_unlock(&wl_list_mutex); | ||
2726 | return; | 2728 | return; |
2727 | } | 2729 | } |
2728 | 2730 | ||