dd28edb310906c63ba4535ccd02f3ca4d496f021 |
|
17-Jul-2014 |
Sharvil Nanavati <sharvil@google.com> |
Revert "Revert "Clean up messy dispatch in bt_hci_bdroid by using new primitives."" Original code broke the build for razor-eng, updated the code to fix break. This reverts commit dd29f036a8cde94b3c296fb08ee3e9b2d65c15e0. Change-Id: I2d2f9b5b51b923e3f0e8092b3169ea447193887d
/external/bluetooth/bluedroid/hci/include/bt_hci_bdroid.h
|
dd29f036a8cde94b3c296fb08ee3e9b2d65c15e0 |
|
17-Jul-2014 |
Svetoslav Ganov <svetoslavganov@google.com> |
Revert "Clean up messy dispatch in bt_hci_bdroid by using new primitives." This change broke the build. Reverting to unblock people waiting for a green build to start working. This reverts commit 3f9fbe74c1d6e774d3f21275515c7b895715aec5. Change-Id: I58c3bdcc2f5f3fe744b8d3f80753566cf1d22bd1
/external/bluetooth/bluedroid/hci/include/bt_hci_bdroid.h
|
3f9fbe74c1d6e774d3f21275515c7b895715aec5 |
|
06-Jul-2014 |
Sharvil Nanavati <sharvil@google.com> |
Clean up messy dispatch in bt_hci_bdroid by using new primitives. Instead of dispatching onto a worker thread by setting bits of a bitfield and then having the thread pull data from shared data structures, this code uses the previously defined primitives to write to a synchronized thread event queue. It's advantageous because it's more direct dispatch (you specify which function you want to call on the worker thread instead of mapping bitfields to a function), it avoids a lot of boilerplate code, function calls have predictable ordering, and it uses generic infrastructure instead of building a custom dispatch + synchronized data strucures. Change-Id: If938e4fd47c8ddf328a29d104151f900ec659588
/external/bluetooth/bluedroid/hci/include/bt_hci_bdroid.h
|
ff7f41e67b7c3fb3f35a082d7123196f78e685ff |
|
01-Jul-2014 |
Matthew Xie <mattx@google.com> |
am 66432dcf: Add WBS support on Bluedroid (2/6) * commit '66432dcffe211e317d35978283a04a96d5620bdf': Add WBS support on Bluedroid (2/6)
|
66432dcffe211e317d35978283a04a96d5620bdf |
|
27-Apr-2014 |
Matthew Xie <mattx@google.com> |
Add WBS support on Bluedroid (2/6) Bug 13764086 Change-Id: I12bf302f7dd19efb497ad49d4d1d638a7a926049
/external/bluetooth/bluedroid/hci/include/bt_hci_bdroid.h
|
d0a2037d9ded1e8df36dcf773158658795e35a06 |
|
29-Jun-2014 |
Sharvil Nanavati <sharvil@google.com> |
am f0952b52: Add a flexible array to the end of BT_HDR to avoid pointer arithmetic. * commit 'f0952b522e3326b79b146e7c3c59fa3b29d59de6': Add a flexible array to the end of BT_HDR to avoid pointer arithmetic.
|
f0952b522e3326b79b146e7c3c59fa3b29d59de6 |
|
25-Jun-2014 |
Sharvil Nanavati <sharvil@google.com> |
Add a flexible array to the end of BT_HDR to avoid pointer arithmetic. This change should clean up a lot of code. I've verified sizeof(BT_HDR) remains constant after this change on ARM, x86, and x86_64. Change-Id: I762351fa0f24a587da190de3e522bc74e497c542
/external/bluetooth/bluedroid/hci/include/bt_hci_bdroid.h
|
dfa6063660e4f4d76fbb3913b8f16ae7267f8c10 |
|
28-Jun-2014 |
Sharvil Nanavati <sharvil@google.com> |
resolved conflicts for merge of a7d7eb78 to master Change-Id: I547dbf3c212eb5658c43f9822587431a7bcbbac3
|
a7d7eb78b826cde99adb67fb7078aca85ea61da3 |
|
15-Jun-2014 |
Sharvil Nanavati <sharvil@google.com> |
Clean up btsnoop code. Change-Id: Icb1dacb95453effa6d267c084353608dbdc915a3
/external/bluetooth/bluedroid/hci/include/bt_hci_bdroid.h
|
ded6d338ea908de48e1b84384993a8ec41867910 |
|
11-Jun-2014 |
Matthew Xie <mattx@google.com> |
am bbad5649: Merge "Bluedroid: Fix HCI buffer size issue" * commit 'bbad564995006590114f370a036d545da7182425': Bluedroid: Fix HCI buffer size issue
|
535e24b82c3041a9532e7b7b27cdd449160e2f03 |
|
04-Apr-2014 |
Loic Poulain <loic.poulain@intel.com> |
Bluedroid: Fix HCI buffer size issue The maximum HCI frame coming from the kernel is the maximum ACL HCI data packet (1024) + ACL HCI header (4) + H4 header (1) = 1029. Previous maximum read value was 1016 which is incorrect and leads to data sync problem for frames > 1016. Change-Id: I37f74ad4c612d802e6758b3fe0eb156bcf265b4f Signed-off-by: Loic Poulain <loic.poulain@intel.com>
/external/bluetooth/bluedroid/hci/include/bt_hci_bdroid.h
|
6e12f443720a668c72d308ad6bde3146184a4124 |
|
28-May-2014 |
Heather Lee Wilson <hwilson@google.com> |
include bdroid_buildcfg.h from device repo Fixes Bluetooth tethering issues where BTHC_USERIAL_READ_MEM_SIZE needs to be set to a higher value. Change-Id: Ia8db682aadee3ccff8aba1ce27e18a093a78db9c
/external/bluetooth/bluedroid/hci/include/bt_hci_bdroid.h
|
67e4077c23bb9cc045885ae01cc83b38faecb71b |
|
08-May-2013 |
YK Jeffrey Chao <jechao@broadcom.com> |
New call-in/-back functions for Controller to do vendor-specific shutdown (1/2) 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. The vendor module is responsible for calling call-back function to notify the caller completion of vendor-specific shutdown process. bug 7390787 Change-Id: I29e3c94ff78e17cdd7a06b44ae537e3b0ad1516d
/external/bluetooth/bluedroid/hci/include/bt_hci_bdroid.h
|
5738f83aeb59361a0a2eda2460113f6dc9194271 |
|
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot cdeccf6fdd8c2d494ea2867cb37a025bf8879baf Change-Id: Ia2de32ccb97a9641462c72363b0a8c4288f4f36d
/external/bluetooth/bluedroid/hci/include/bt_hci_bdroid.h
|