From 8ceb4dc331bf5910ecce6f98a1fbe9068d560293 Mon Sep 17 00:00:00 2001 From: pramod kotreshappa Date: Tue, 20 May 2014 17:08:08 -0700 Subject: ANT: Featurize WCNSS filter to build for Rome only Featurizing wcnss filter to compile for Rome only Change-Id: Id3168b45b3f6362b56a9ab77c7601c5cde56bc5a CRs-Fixed: 667717 --- src/bt-vendor_vfs/Android.mk | 4 ++++ src/bt-vendor_vfs/ant_native_chardev.c | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/bt-vendor_vfs/Android.mk b/src/bt-vendor_vfs/Android.mk index e6813d0..b1ba1e5 100644 --- a/src/bt-vendor_vfs/Android.mk +++ b/src/bt-vendor_vfs/Android.mk @@ -33,6 +33,10 @@ LOCAL_C_INCLUDES += \ endif # BOARD_ANT_WIRELESS_DEVICE = "qualcomm-uart" +ifeq ($(BOARD_HAS_QCA_BT_ROME), true) +LOCAL_CFLAGS += -DBT_SOC_TYPE_ROME +endif + LOCAL_SRC_FILES := \ $(COMMON_DIR)/JAntNative.cpp \ $(COMMON_DIR)/ant_utils.c \ diff --git a/src/bt-vendor_vfs/ant_native_chardev.c b/src/bt-vendor_vfs/ant_native_chardev.c index a90c8c4..844aef0 100644 --- a/src/bt-vendor_vfs/ant_native_chardev.c +++ b/src/bt-vendor_vfs/ant_native_chardev.c @@ -901,7 +901,9 @@ int init_transport_bdroid(int on) { return -1; } /*call ANT_USERIAL_OPEN to get ANT handle*/ +#ifdef BT_SOC_TYPE_ROME ret = vendor_interface->op(BT_VND_OP_ANT_USERIAL_OPEN, fd); +#endif ALOGE("ret value: %d", ret); if (ret != 1) { @@ -914,8 +916,9 @@ int init_transport_bdroid(int on) { } else { if (vendor_interface) { ALOGE("Close and cleanup the interfaces"); +#ifdef BT_SOC_TYPE_ROME int ret = vendor_interface->op(BT_VND_OP_ANT_USERIAL_CLOSE, NULL); - +#endif ALOGE("ret value: %d", ret); ALOGI("Turn off BT power"); powerstate = BT_VND_PWR_OFF; -- cgit v1.2.3