summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKetut Putu Kumajaya <ketut.kumajaya@gmail.com>2016-07-17 15:27:26 +0700
committerRashed Abdel-Tawab <rashed@linux.com>2017-10-28 18:11:44 -0700
commitf56aeffb279496eba56b930e28c1fa4b434db8ba (patch)
tree7a6ba98ac23ee8ae7ba1a109ed9a96dcf624db34
parentb90c0acf6e7f8763910923a48a310f3391ea41cd (diff)
downloadandroid_hardware_qcom_bt-staging/lineage-15.0_rebase-android-8.0.0_r23.tar.gz
android_hardware_qcom_bt-staging/lineage-15.0_rebase-android-8.0.0_r23.tar.bz2
android_hardware_qcom_bt-staging/lineage-15.0_rebase-android-8.0.0_r23.zip
bt: Fix ANT support for MSM8992/4staging/lineage-15.0_rebase-android-8.0.0_r23
Change-Id: I0b3663e527700257e1c612e788eb83e36a3a9410 (cherry picked from commit 74b0e9f702d1a2af5e4e95e901270f6a15b878c4)
-rw-r--r--msm8992/libbt-vendor/Android.mk3
-rw-r--r--msm8992/libbt-vendor/include/bt_vendor_qcom.h4
2 files changed, 7 insertions, 0 deletions
diff --git a/msm8992/libbt-vendor/Android.mk b/msm8992/libbt-vendor/Android.mk
index ee4c0b8..70f5bb9 100644
--- a/msm8992/libbt-vendor/Android.mk
+++ b/msm8992/libbt-vendor/Android.mk
@@ -69,6 +69,9 @@ LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_OWNER := qcom
+ifneq ($(BOARD_ANT_WIRELESS_DEVICE),)
+LOCAL_CFLAGS += -DENABLE_ANT
+endif
#LOCAL_CFLAGS += -DREAD_BT_ADDR_FROM_PROP
#include $(LOCAL_PATH)/vnd_buildcfg.mk
diff --git a/msm8992/libbt-vendor/include/bt_vendor_qcom.h b/msm8992/libbt-vendor/include/bt_vendor_qcom.h
index cf7d9e9..156d6c0 100644
--- a/msm8992/libbt-vendor/include/bt_vendor_qcom.h
+++ b/msm8992/libbt-vendor/include/bt_vendor_qcom.h
@@ -41,6 +41,10 @@ typedef enum {
BT_SOC_RESERVED
}bt_soc_type;
+typedef enum {
+ BT_VND_OP_ANT_USERIAL_OPEN = 254,
+ BT_VND_OP_ANT_USERIAL_CLOSE
+}ant_serial;
extern bt_vendor_callbacks_t *bt_vendor_cbacks;
/* HW_NEED_END_WITH_HCI_RESET