summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2014-02-26 06:54:26 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2014-02-26 06:54:26 -0800
commitd98056db831b386ee56197367819f4d200e7bb25 (patch)
treed102854ff17800d44d28f90bbd2bdfe391eb60c8
parent537284e31f184929b710ed16f485652fb1cad5bc (diff)
parent1a63df56f72d2de7ff34be27fbedc061b453f4fc (diff)
downloadandroid_hardware_qcom_bt-d98056db831b386ee56197367819f4d200e7bb25.tar.gz
android_hardware_qcom_bt-d98056db831b386ee56197367819f4d200e7bb25.tar.bz2
android_hardware_qcom_bt-d98056db831b386ee56197367819f4d200e7bb25.zip
Merge "Bluetooth: Fix for BT fails to turn on after recovery from crash"
-rw-r--r--libbt-vendor/src/bt_vendor_qcom.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/libbt-vendor/src/bt_vendor_qcom.c b/libbt-vendor/src/bt_vendor_qcom.c
index bf8c69f..27aa339 100644
--- a/libbt-vendor/src/bt_vendor_qcom.c
+++ b/libbt-vendor/src/bt_vendor_qcom.c
@@ -671,6 +671,7 @@ static int op(bt_vendor_opcode_t opcode, void *param)
}
}
+ property_set("wc_transport.clean_up","0");
if (retval != -1) {
start_hci_filter();
if (is_ant_req) {
@@ -704,6 +705,7 @@ static int op(bt_vendor_opcode_t opcode, void *param)
case BT_VND_OP_ANT_USERIAL_CLOSE:
{
ALOGI("bt-vendor : BT_VND_OP_ANT_USERIAL_CLOSE");
+ property_set("wc_transport.clean_up","1");
if (ant_fd != -1) {
ALOGE("closing ant_fd");
close(ant_fd);
@@ -722,6 +724,7 @@ static int op(bt_vendor_opcode_t opcode, void *param)
case BT_SOC_ROME:
case BT_SOC_AR3K:
+ property_set("wc_transport.clean_up","1");
userial_vendor_close();
break;
default:
@@ -767,9 +770,9 @@ static int op(bt_vendor_opcode_t opcode, void *param)
BT_VND_LPM_WAKE_ASSERT : BT_VND_LPM_WAKE_DEASSERT;
if (wake_assert == 0)
- ALOGI("ASSERT: Waking up BT-Device");
+ ALOGV("ASSERT: Waking up BT-Device");
else if (wake_assert == 1)
- ALOGI("DEASSERT: Allowing BT-Device to Sleep");
+ ALOGV("DEASSERT: Allowing BT-Device to Sleep");
#ifdef QCOM_BT_SIBS_ENABLE
if(bt_vendor_cbacks){