summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKetut Putu Kumajaya <ketut.kumajaya@gmail.com>2016-07-17 15:27:26 +0700
committerAbhisek Devkota <ciwrl@cyanogenmod.com>2016-08-14 14:33:03 -0700
commit196c458f10008e6e8d85b7a5b60370eb47dd80c2 (patch)
tree433465462ac7086c0a0128d80f697592918b07c0
parent6b1e6a67b52644ba0e44d64534c1cd75b62329fa (diff)
downloadandroid_hardware_qcom_bt-stable/cm-13.0-ZNH5Y.tar.gz
android_hardware_qcom_bt-stable/cm-13.0-ZNH5Y.tar.bz2
android_hardware_qcom_bt-stable/cm-13.0-ZNH5Y.zip
bt: Fix ANT support for MSM8992/4stable/cm-13.0-ZNH5Y
RM-290 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