summaryrefslogtreecommitdiffstats
path: root/gki
Commit message (Collapse)AuthorAgeFilesLines
* Bump up priority of a few tasks that could affect a2dpMatthew Xie2012-10-192-2/+6
| | | | | | | | 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
* Fix for timer thread stuck on BT OFFRavi Nagarajan2012-10-031-0/+1
| | | | | | | Wake up with timer_thread on BT OFF bug 7266585 Change-Id: Id4ff27b94fc1e7f38b9c6861cb325e3d33ea91ce
* Ensure timer thread stops when inactivity timer expiresMattias Agren2012-09-301-9/+24
| | | | | | Bug 7243062 Change-Id: Ib9d85f65adce364f5a75c85d3cc55ab387a8efd5
* Add timer compensation to manage timer thread preemtionMattias Agren2012-09-251-9/+92
| | | | | | | | | | | For each timer tick we monitor the actual elapsed time and compensate for any additional delays in next timer tick. This results in a correct timer tick value on average as opposed to simply incrementing delays Bug 7161154 Change-Id: I38dc56215fb03540f501f49dd8e48a4d0f6b1564
* Initual Bluetooth open source releaseAndre Eisenbach2012-09-1810-234/+247
| | | | | | | | 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-187-97/+97
| | | | | | | | This reverts commit cc914cffd521b2e6e1be804c82aea2388b843ebf More changes in the original CL after my cherry-pick. Change-Id: Ic144dba96aeb8a60611baac7565c9f628ab8f9eb
* Header file and whitespace cleanupsAndre Eisenbach2012-09-187-97/+97
| | | | | | | Also fixed file permission to remove executable bit from source files. Change-Id: I6954c2d16190bc35b1b0d38386543253696b1112
* Add support for per device bluetooth configuration.Wink Saville2012-08-162-8/+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
* replace logx with alogxMatthew Xie2012-07-141-4/+4
| | | | | | | | | | | | | | | | | 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
* Resolved uipc task termination issue during bluetooth on/off cycle.Mattias Agren2012-07-142-82/+82
| | | | | | Cleanup. Change-Id: Iccaa9c36289108d8fc8a2ce7349cef6c6639b2a9
* Move build configuration files to output directoryAndre Eisenbach2012-07-141-2/+3
| | | | | | | | | | | 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
* Consolidated patchset forKausik Sinnaswamy2012-07-141-1/+3
| | | | | | | 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
* Revise on/off control process to address bdroid crashes seen in BT on/off ↵jechao2012-07-142-0/+86
| | | | | | stress tests. Change-Id: I3c2ed587ddddb293f14c281ccdebb5ba4bf23a7e
* AV control and data path addedKausik Sinnaswamy2012-07-143-19/+21
| | | | Change-Id: I88ec6084c140fa257154a98e23e075900e84cc8c
* Initial Bluedroid stack commitAndre Eisenbach2012-07-1410-0/+5324