Chin-Ran Lo
396e04f4bb
Bluetooth: btmrvl: wait for HOST_SLEEP_ENABLE event in suspend
...
After BT_CMD_HOST_SLEEP_ENABLE command finishes, driver should
wait until getting BT_EVENT_HOST_SLEEP_ENABLE event to complete
suspend procedure.
Without this patch the suspend handler would return success
earlier. By the time when the BT_EVENT_HOST_SLEEP_ENABLE event
comes in the controller driver could have already turned off the
bus clock. This causes kernel crash or system reboot eventually.
Cc: <stable@vger.kernel.org> # 3.13+
Signed-off-by: Chin-Ran Lo <crlo@marvell.com>
Signed-off-by: Jeff CF Chen <jeffc@marvell.com>
Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2014-07-03 17:42:54 +02:00
..
ath3k.c
Bluetooth: ath3k: reduce pipe setting times in ath3k_load_fwfile()
2014-07-03 17:42:41 +02:00
bcm203x.c
bfusb.c
Bluetooth: Remove assignments in if-statements
2014-03-05 20:52:17 +02:00
bluecard_cs.c
Bluetooth: bluecard: Use del_timer_sync() in teardown path
2014-03-23 10:30:22 -07:00
bpa10x.c
Bluetooth: Declare bpa10x_table[] as const
2013-10-11 17:05:22 +02:00
bt3c_cs.c
Bluetooth: Remove assignments in if-statements
2014-03-05 20:52:17 +02:00
btmrvl_debugfs.c
Bluetooth: replace strict_strtol() with kstrtol()
2013-07-25 14:15:25 +01:00
btmrvl_drv.h
Bluetooth: btmrvl: wait for HOST_SLEEP_ENABLE event in suspend
2014-07-03 17:42:54 +02:00
btmrvl_main.c
Bluetooth: btmrvl: wait for HOST_SLEEP_ENABLE event in suspend
2014-07-03 17:42:54 +02:00
btmrvl_sdio.c
Bluetooth: btmrvl: indicate pscan scheduling instant in a debug event
2014-07-03 17:42:54 +02:00
btmrvl_sdio.h
Bluetooth: btmrvl: indicate pscan scheduling instant in a debug event
2014-07-03 17:42:54 +02:00
btsdio.c
Bluetooth: Use MD SET register for changing SDIO Type-B to Type-A
2013-12-29 21:31:07 +02:00
btuart_cs.c
Bluetooth: Remove assignments in if-statements
2014-03-05 20:52:17 +02:00
btusb.c
Revert "Bluetooth: Add a new PID/VID 0cf3/e005 for AR3012."
2014-06-20 12:45:35 +02:00
btwilink.c
Bluetooth: Add hdev parameter to hdev->send driver callback
2013-10-11 15:28:03 +02:00
dtl1_cs.c
Bluetooth: Remove assignments in if-statements
2014-03-05 20:52:17 +02:00
hci_ath.c
hci_bcsp.c
Bluetooth: Remove assignments in if-statements
2014-03-05 20:52:17 +02:00
hci_h4.c
Bluetooth: Remove hci_h4 unused defines
2014-04-24 11:55:26 -03:00
hci_h5.c
Bluetooth: Remove redundant calls to h5_reset_rx
2014-07-03 17:42:45 +02:00
hci_ldisc.c
bluetooth: hci_ldisc: fix deadlock condition
2014-04-24 16:16:33 -07:00
hci_ll.c
Bluetooth: Add hdev parameter to hdev->send driver callback
2013-10-11 15:28:03 +02:00
hci_uart.h
bluetooth: hci_ldisc: fix deadlock condition
2014-04-24 16:16:33 -07:00
hci_vhci.c
Bluetooth: allocate static minor for vhci
2014-02-18 09:49:04 -08:00
Kconfig
Bluetooth: Remove trailing whitespaces from Kconfig
2014-07-03 17:42:43 +02:00
Makefile
Bluetooth: Enable -D__CHECK_ENDIAN__ for sparse by default
2013-10-02 09:10:05 +03:00