diff options
Diffstat (limited to 'drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c')
-rw-r--r-- | drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c b/drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c index 6262612dec45..4ec9811f49c8 100644 --- a/drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c +++ b/drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c | |||
@@ -481,10 +481,9 @@ static int brcmf_msgbuf_ioctl_resp_wait(struct brcmf_msgbuf *msgbuf) | |||
481 | 481 | ||
482 | static void brcmf_msgbuf_ioctl_resp_wake(struct brcmf_msgbuf *msgbuf) | 482 | static void brcmf_msgbuf_ioctl_resp_wake(struct brcmf_msgbuf *msgbuf) |
483 | { | 483 | { |
484 | if (waitqueue_active(&msgbuf->ioctl_resp_wait)) { | 484 | msgbuf->ctl_completed = true; |
485 | msgbuf->ctl_completed = true; | 485 | if (waitqueue_active(&msgbuf->ioctl_resp_wait)) |
486 | wake_up(&msgbuf->ioctl_resp_wait); | 486 | wake_up(&msgbuf->ioctl_resp_wait); |
487 | } | ||
488 | } | 487 | } |
489 | 488 | ||
490 | 489 | ||