Bluetooth: btmrvl: fix card reset and suspend race issue
authorAmitkumar Karwar <akarwar@marvell.com>
Wed, 7 Jan 2015 05:36:56 +0000 (21:36 -0800)
committerMarcel Holtmann <marcel@holtmann.org>
Thu, 8 Jan 2015 05:36:50 +0000 (06:36 +0100)
Sometimes suspend thread queues a command and wait for it's
response, meanwhile WLAN driver power cycles the card which
leads to crash. This patch makes sure that suspend thread is
woken up in remove path.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btmrvl_main.c

Simple merge