summaryrefslogtreecommitdiffstats
path: root/hci/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Support USB HCIravindranath2013-07-141-1/+16
| | | | | | | | | Issue: AXIA-1459 Change-Id: Ie4cc5766446774a0bae3bbf7d9baa5f44e814f59 Signed-off-by: Ravindranath Doddi <ravindranathx.doddi@intel.com> Signed-off-by: Krishnan V <krishnanx.vaidyanathan.venkitakrishnan@intel.com> Signed-off-by: Daniel Leung <daniel.leung@intel.com> Signed-off-by: Matt Gumbel <matthew.k.gumbel@intel.com>
* libbt-hci: include bdroid_buildcfg.h from device repoThomas Wendt2013-03-081-2/+5
| | | | | | | | | | This lets device repos override some constants with their bdroid_buildcfg.h if necessary. This fixes Bluetooth issues (namely tethering) on endeavoru where BTHC_USERIAL_READ_MEM_SIZE needs to be set to a higher value. Change-Id: I8955963cdb2b34f1ba63f8160861699f7284814f
* Bump up priority of a few tasks that could affect a2dpMatthew Xie2012-10-191-2/+4
| | | | | | | | Change nice to -16, same as android audio service. Affected tasks: btu, gki timer, hci worker, media task, userial_read bug 7267756 Change-Id: I0b5ecc4345240601ef6e5890240054dab193e4a0
* Add HCI Multi-Channel Transport support (1/2)YK Jeffrey Chao2012-08-141-2/+16
| | | | | | Revise BT Vendor Lib interface and add support of HCI multi-channel transport. Change-Id: I5a7a7b64798bb30be60ed29bd564bc499bd5b5bc
* Use dlopen to avoid compile time linking against libbt-vendor.soColin Cross2012-07-171-1/+1
| | | | | | | libbt-vendor.so is in vendor/, and shouldn't be compile-time linked against from external/. Use dlopen instead. Change-Id: Iefc2d5232506ce8e60a6e5dd93328332549daa1e
* Split and restructure the original BT vendor lib (I - ↵YK Jeffrey Chao2012-07-141-0/+25
external/bluetooth/bluedroid). 1. Split the original external/bluetooth/bluedroid/vendor directory to two parts: external/bluetooth/bluedroid/hci and vendor/broadcom/libbt-vendor. Each part produces a .so library (libbt-hci.so and libbt-vendor.so). 2. libbt-hci.so contains: + HCI H4 send & receive functions + Userial read & write functions + LPM common logic operations + btsnoop functions. 3. No build-time (.txt) and run-time (.conf) configuration for libbt-hci.so. 4. libbt-vendor.so contains: + firmware patch download function + SCO configuration + LPM VSC and BT_WAKE control + UART port open + upio control for BT chip power on/off. 5. libbt-vendor.so has build-time and run-time configuration support. Change-Id: I61d55c75c66d25459d80893a5f72bccce2b54770