fix build.

Change-Id: Iba1c09ee902713b149b042e198141278ab372918
Add liblog

Bug: 8580410
Change-Id: I9afb5104ba4c9238ceef00ed18e3a5ceb0a4806b
New call-in/-back functions for Controller to do vendor-specific shutdown

A pair of asynchronous call-in and call-back API are added into the Host
Controller Vendor Lib interface (bt_vendor_lib.h). The caller calls this new
call-in function to inform the vendor module to perform vendor-specific
shutdown process (e.g. send HCI_RESET to BT Controller) before the caller calls
for interface cleanup() function. vendor module is responsible for calling
call-back function to notify the caller completion of vendor-specific shutdown
process.
bug 7390787

Change-Id: I6db7bd6252635805b057df172d99ec5438945b9b
libbt-vendor: Remove platform specific check

Platform specific check is not required as module compilation is
controlled by BOARD_HAVE_BLUETOOTH_QCOM.

Set BOARD_HAVE_BLUETOOTH_QCOM=true in BoardConfigVendor.mk to
enable compilation of this module.

Change-Id: I5d4db1f4239539290004fc09a62b5eb3b4dd03de
Merge "libbt-vendor: Remove platform specific check"
Bluetooth - Fix devicename being opened on retry

This patch fixes the device name that was being opened in case first
try failed. Till now if first try failed for some reason, retry was
also done on NULL device, which also failed evertytime.

Change-Id: I4a9c2e07675ab23623605dc6f9416393b9208faa
CRs-Fixed: 506011
Merge "Bluetooth - Fix devicename being opened on retry"
Merge tag 'android-4.3_r2.1' into cm-10.2

Android 4.3 release 2.1
Merge branch 'jb_2.6' of git://codeaurora.org/platform/hardware/qcom/bt into cm-10.2
Bluetooth: Driver support for AR3002 SOC

Bluedroid driver for AR3002

Change-Id: I3c1084d98f43129641942d24050152d890cc8007
Merge "Bluetooth: Driver support for AR3002 SOC"
bluetooth: enable lpm support for atheros SoC

Low power mode support is enabled for Atheros SoC

Change-Id: I2bf753898a52a205cc9d074b4e1962c5e50e78a1
Merge "bluetooth: enable lpm support for atheros SoC"
Bluetooth: Driver support for Rome

Added Vendor specific initialzation routine for rome

Change-Id: I372bf979a3af232b58d7456e39ce5c815fdf35d8
Merge "Bluetooth: Driver support for Rome"
Merge branch 'jb_2.6' of git://codeaurora.org/platform/hardware/qcom/bt into cm-10.2
libbt: Fix case where SoC type is not set

Change-Id: Idbd953f2a17c426efb24b436b1933d4170732e54