summaryrefslogtreecommitdiffstats
path: root/main
Commit message (Collapse)AuthorAgeFilesLines
* Bluetooth: Change Sampling Frequency to 48 kHzSunny Kapdi2013-01-281-0/+6
| | | | | | | Change Default Sampling Frequency to 48 kHz by default to match Audio Source. CRs-fixed: 436686 Change-Id: I0a4aa9ca61964e76220c77fa60c281f7a5df58b4
* Bump up priority of a few tasks that could affect a2dpMatthew Xie2012-10-191-1/+3
| | | | | | | | 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
* Initual Bluetooth open source releaseAndre Eisenbach2012-09-186-120/+94
| | | | | | | | First release under Apache source license with updated header files and whitespace cleanups. Also fixed file permission to remove executable bit from source files. Change-Id: I7155903edfc2f491c1cbbd0db108f207852caaa0
* Revert "Header file and whitespace cleanups"Matthew Xie2012-09-184-10/+10
| | | | | | | | This reverts commit cc914cffd521b2e6e1be804c82aea2388b843ebf More changes in the original CL after my cherry-pick. Change-Id: Ic144dba96aeb8a60611baac7565c9f628ab8f9eb
* Header file and whitespace cleanupsAndre Eisenbach2012-09-184-10/+10
| | | | | | | Also fixed file permission to remove executable bit from source files. Change-Id: I6954c2d16190bc35b1b0d38386543253696b1112
* Use new storage APIs for NV itemsSen-Der Huang2012-09-121-1/+0
| | | | Change-Id: I22120a69273e5cd2b484009421f31df97d59b410
* Add log tag for stack logsRavi Nagarajan2012-08-311-12/+68
| | | | | | | Use layer specific data to display the log tags for stack logs bug 7070825 Change-Id: I39b9a5c7c719a08bd5355c1648effc7828eceb57
* Added new storage code and bluez configuration migration supportzzy2012-08-271-1/+4
| | | | | | | | | | Filter out hid device from bluez migration. Change-Id: I8b5eb29f37ca37e97b728f69063266a1b0a61eb8 Conflicts: main/Android.mk
* Add support for per device bluetooth configuration.Wink Saville2012-08-161-4/+3
| | | | | | | | Rather than using a text file and generating each buildcfg.h file per device bdroid_buildcfg.h which supplies device specific values and then bt_target.h will supply common values. Change-Id: I12cb5408729c3e076562a292204f07a0c4b52628
* Fix for BT-OFF hung issue seen in BT on/off instrumentation test.YK Jeffrey Chao2012-07-261-4/+4
| | | | | | | | | | | | From time to time, we had seen some GKI_exception error messages showing up in adb log during turning BT off. Those were triggered by a HCI event which arrived after BTU task had been terminated. The early termination of BTU task had also become a contributing factor to the BT-OFF hung issue. Revise the termination sequence between BTU and HCI/Vendor tasks to address the issues. Change-Id: I094104943275b3b1fb95aef514936e28394615eb
* Work around for CR BLTH01373902Ganesh Ganapathi Batta2012-07-251-0/+15
| | | | | | While enabling BT, Do not toggle the chip power if the target is wingray. Change-Id: If044361d51354cfd3695d84895dada4342ef28c8
* Fixed x86 build with GCC 4.6 compilerAndrew Hsieh2012-07-181-1/+1
| | | | | | | | | | The GCC 4.6 compiler generates lots of warnings treated as errors thanks to -Werror. Add the following flags before code is cleanup and ready. -Wno-error=maybe-uninitialized -Wno-error=uninitialized Change-Id: I2f492433722e7f4614e00e627bc8eb5f074a878f
* replace logx with alogxMatthew Xie2012-07-142-10/+10
| | | | | | | | | | | | | | | | | Conflicts: btif/src/btif_core.c btif/src/btif_dm.c btif/src/btif_hh.c btif/src/btif_sock.c gki/ulinux/gki_ulinux.c hci/include/bt_hci_bdroid.h hci/src/bt_hci_bdroid.c hci/src/btsnoop.c hci/src/hci_h4.c hci/src/userial.c vendor/libvendor/src/hardware.c vendor/libvendor/src/upio.c
* AV/HFP profile connection serializationAndre Eisenbach2012-07-141-2/+3
| | | | Change-Id: Id70d24986badf09b31fd171e130936dd01ed7987
* Split and restructure the original BT vendor lib (I - ↵YK Jeffrey Chao2012-07-143-120/+160
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* Added support to init/shutdown Bluetooth as part ofKausik Sinnaswamy2012-07-141-2/+5
| | | | | | | the HAL init/cleanup. This allows Java/JNI to query BD_ADDR and BD_NAME prior to HAL BT_enable. Change-Id: Ic56d859d75d6adaa134d42bb31da4f2c45e349d9
* Always check if reconfig is needed prior to starting anMattias Agren2012-07-141-42/+39
| | | | | | | | avdtp stream. Added autoadjusting bitpool if sink requests a particular range within our exported capability. Cleanup & fixing file permissions. Change-Id: Ib5638706d4baef072c79a70ce1497140c3357a0d
* added bt pan profilezzy2012-07-141-23/+25
|
* Resolved bluetooth on/off issue due to incorrect sequencing of chip power ↵Mattias Agren2012-07-141-1/+1
| | | | | | | | off and vendor lib cleanup. Change-Id: Ie4c4d06db38117175a1c53c9794d69b2f5147425
* Move build configuration files to output directoryAndre Eisenbach2012-07-141-2/+2
| | | | | | | | | | | Build configuration files (buildcfg.h and vnd_buildcfg.h) are now automatically generated on demand in the intermediate output directories for each platform. In addition, buth buildcfg.h and vnd_buildcfg.h files are now generated using a common script. Change-Id: I3580701f32f1993750588d15bd529c6ee337031b
* Added changes for parsing bt_did.conf fileSreenidhi T2012-07-141-0/+236
| | | | Change-Id: I3cd885d49080a1bfa258c39881fd7cd5fdf2b652
* To improve enable/disable stability, ensure that GKI buffer pool getsKausik Sinnaswamy2012-07-141-4/+1
| | | | | | reset/reclaimed after every enable/disable cycle Change-Id: Ifc84b9bdaefa91096fe3da369d31884bbac8eaa0
* Added crespo4g configuration filesAndre Eisenbach2012-07-141-1/+5
| | | | Change-Id: Ieb8df86f8a284f7a65eb3057d96003e72c32fb84
* Check in for - new rfc multi accept codeHarish Paryani2012-07-141-14/+19
| | | | Change-Id: I66794a8821481c58e045bb8acd8b7b758900d3e9
* added new btif_hl (HDP profile) moduleSen-Der Huang2012-07-141-4/+6
| | | | Change-Id: Ie9b2b926c67f0b1b57b70d626050ec41d628b509
* Consolidated patchset forKausik Sinnaswamy2012-07-144-94/+309
| | | | | | | 1) Run-time configuration: configure stack and vendor at run-time using bt_stack.conf and bt_vendor.conf in /etc/bluetooth/ 2) Build-time configuration: Auto-generate buildcfg.h header file from the target config bdroid_$(TARGET_DEVICE).txt file Change-Id: Ieebb71081b7de404eab37f9ff4596d3dc94547a7
* HID-Host:Fixed white space issue and power management issuePriti Aghera2012-07-141-2/+4
| | | | | | | Included more code to support mouse connectiona and reconnection Signed-off-by: Priti Aghera <paghera@broadcom.com> Change-Id: I1e20997e85eda5919f20a069131e580bcbb0ca63
* Added new control and data path interface between audioflinger a2dp HALMattias Agren2012-07-141-3/+5
| | | | | | | and stack. Added support for suspend and a dedicated HAL callback notifying framework on audiopath events. Cleanup. Change-Id: I3b738611bc8e1d84794f7207413fd9e7dd1fc668
* Added support to handle AVRCP 1.0 and incoming A2DP connectionsKausik Sinnaswamy2012-07-141-1/+2
| | | | Change-Id: I7863920895aa9fd77eccee4083319701bcbf4300
* Revise on/off control process to address bdroid crashes seen in BT on/off ↵jechao2012-07-141-42/+50
| | | | | | stress tests. Change-Id: I3c2ed587ddddb293f14c281ccdebb5ba4bf23a7e
* AV control and data path addedKausik Sinnaswamy2012-07-143-23/+26
| | | | Change-Id: I88ec6084c140fa257154a98e23e075900e84cc8c
* Initial Bluedroid stack commitAndre Eisenbach2012-07-145-0/+1761