summaryrefslogtreecommitdiffstats
path: root/drivers/bluetooth/btmrvl_sdio.c
diff options
context:
space:
mode:
authorVishal Agarwal <vishal.agarwal@stericsson.com>2012-06-13 05:32:43 +0530
committerGustavo Padovan <gustavo.padovan@collabora.co.uk>2012-06-14 12:19:39 -0300
commitf960727e6c98a36018029c0512aa03f1c5faa914 (patch)
tree9add38bcc0b7d783dccc365e6636480a862165f0 /drivers/bluetooth/btmrvl_sdio.c
parent6c4ae5c2e7bfbb7d10d73611f69ac8a8609d84fd (diff)
downloadblackbird-op-linux-f960727e6c98a36018029c0512aa03f1c5faa914.tar.gz
blackbird-op-linux-f960727e6c98a36018029c0512aa03f1c5faa914.zip
Bluetooth: Fix sending HCI_Disconnect only when connected
HCI_Disconnect should only be sent after connection is established. If connection is not yet established and HCI_Disconnect is called then disconnection complete will be received with a handle which does not exist and hence this event will be ignored. But as mgmt.c will not receive this event, its variable for pending command is not cleared.This will result in future Disconnect commands for that BD Address to be blocked with error busy. Signed-off-by: Vishal Agarwal <vishal.agarwal@stericsson.com> Acked-by: Johan Hedberg <johan.hedberg@intel.com> Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
Diffstat (limited to 'drivers/bluetooth/btmrvl_sdio.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud