diff options
| author | Mahesh Kumar Sharma <smahesh@codeaurora.org> | 2015-06-19 21:35:40 -0700 |
|---|---|---|
| committer | Chiou-Hao Hsu <chsu@codeaurora.org> | 2015-07-07 18:41:54 -0700 |
| commit | c314f3136eb5c5b8cd6cac5dbb6043e7fdd3ce7e (patch) | |
| tree | 2c14715e6af69b74ec5801ef85ac25d5be658c3b | |
| parent | 432cd511876afb5e179c27f6bb3d7e823c74cb7d (diff) | |
| download | android_hardware_qcom_bt-c314f3136eb5c5b8cd6cac5dbb6043e7fdd3ce7e.tar.gz android_hardware_qcom_bt-c314f3136eb5c5b8cd6cac5dbb6043e7fdd3ce7e.tar.bz2 android_hardware_qcom_bt-c314f3136eb5c5b8cd6cac5dbb6043e7fdd3ce7e.zip | |
Bluetooth: Resolve compliation errors.
Included stdbool.h and sting.h
Change-Id: Id5e6a7d85b2c195966ce2dc61cb27d113de5a4f7
| -rw-r--r-- | libbt-vendor/src/bt_vendor_qcom.c | 2 | ||||
| -rw-r--r-- | libbt-vendor/src/hardware.c | 2 | ||||
| -rw-r--r-- | libbt-vendor/src/hci_smd.c | 16 | ||||
| -rw-r--r-- | libbt-vendor/src/hw_rome.c | 3 |
4 files changed, 20 insertions, 3 deletions
diff --git a/libbt-vendor/src/bt_vendor_qcom.c b/libbt-vendor/src/bt_vendor_qcom.c index 6d10521..1f69814 100644 --- a/libbt-vendor/src/bt_vendor_qcom.c +++ b/libbt-vendor/src/bt_vendor_qcom.c @@ -39,7 +39,7 @@ #include <linux/un.h> #include "bt_vendor_persist.h" #include "hw_rome.h" - +#include "bt_vendor_lib.h" #define WAIT_TIMEOUT 200000 /****************************************************************************** diff --git a/libbt-vendor/src/hardware.c b/libbt-vendor/src/hardware.c index 4d82b18..cebeba7 100644 --- a/libbt-vendor/src/hardware.c +++ b/libbt-vendor/src/hardware.c @@ -39,7 +39,7 @@ #include <stdlib.h> #include "bt_hci_bdroid.h" #include "bt_vendor_qcom.h" - +#include <string.h> #define MAX_CNT_RETRY 100 int hw_config(int nState) diff --git a/libbt-vendor/src/hci_smd.c b/libbt-vendor/src/hci_smd.c index 603a278..88d081c 100644 --- a/libbt-vendor/src/hci_smd.c +++ b/libbt-vendor/src/hci_smd.c @@ -31,6 +31,8 @@ #include <stdio.h> #include "bt_vendor_qcom.h" #include "hci_smd.h" +#include <string.h> +#include <cutils/properties.h> /***************************************************************************** ** Macros & Constants @@ -150,6 +152,20 @@ int bt_hci_init_transport_id (int chId ) return fd; } +int bt_hci_init_transport(int *pFd) +{ + int i = 0; + int fd; + for(i=0; i < NUM_OF_DEVS; i++){ + fd = bt_hci_init_transport_id(i); + if(fd < 0 ){ + return -1; + } + pFd[i] = fd; + } + return 0; +} + int bt_hci_deinit_transport(int *pFd) { close(pFd[0]); diff --git a/libbt-vendor/src/hw_rome.c b/libbt-vendor/src/hw_rome.c index 6dcb183..f5e2feb 100644 --- a/libbt-vendor/src/hw_rome.c +++ b/libbt-vendor/src/hw_rome.c @@ -47,7 +47,8 @@ extern "C" { #include <cutils/properties.h> #include <stdlib.h> #include <termios.h> - +#include <string.h> +#include <stdbool.h> #include "bt_hci_bdroid.h" #include "bt_vendor_qcom.h" #include "hci_uart.h" |
