summaryrefslogtreecommitdiffstats
path: root/vnd
Commit message (Collapse)AuthorAgeFilesLines
* LE Privacy 1.2 and LE secure connectionsSatya Calloji2015-04-132-884/+0
| | | | | | Bug: 19816438 Original author: Chaojing Sun <cjsun@broadcom.com> Change-Id: I5951f4d4e038f8348a62aa6d19b2111bae0b3ecc
* Remove dead code checks for BLE supportZach Johnson2015-03-161-3/+0
| | | | | | | | | | | | | | | | On some build configurations (looking at you, hammerhead) the controller hasn't come up before BTU init stuff happens. These BLE support checks were triggering the assert that ensures the controller module has loaded when you try to access it. However, these BLE support checks were dead code because the outcome was the same regardless in either case (returning from the function). Removed. It's a good thing these asserts were in place, because if these checks were actually important to the correctness of the code we'd be reading bad state (BLE supported would always be false during this stage) and we would have no idea. Yay asserts!
* Move controller module to device directoryChris Manton2015-03-161-1/+1
|
* Refactor btm_devctl reset sequenceZach Johnson2015-03-161-2/+2
| | | | | | * Controller bring up on blockable thread now * Removed some duplicate and commands during controller bring up * The code to make commands for controller bring up is smaller and better
* Removing unnecessary BTAPI #defines.June R. Tate-Gans2015-03-162-5/+2
|
* LE: Peer device's latest RPA is not being appliedSatya Calloji2014-10-051-10/+38
| | | | | | | | | | | | The latest discovered address is not used when reconnecting to devices using resolvable private addresses, if RPA resolution offloadin is not supported in the controller. This patch also address the exception case where BT off is memseting all control value while the IRK list is still being cleaned up. Bug: 17187661 Change-Id: Ifeb5b8297e7eadb0e34ec1afbd41f46bdd836cf3 Author: Chaojing Sun <cjsun@broadcom.com>
* Null check for irk entryPriti Aghera2014-09-241-0/+3
| | | | | | | | | | When BT is turning off btm_ble_vendor control block is cleaned up. So irk_entry which points to the first element of irk_list is NULL Included a null check for irk_entry to prevent stack crash. Bug 17399097 Change-Id: Ib129f7dd06f9db61cc54257aa4a563fe2c9f41f2
* Fix build error in bluedroidPrerepa Viswanadham2014-08-081-2/+1
| | | | Change-Id: I6bcf655540f13db578948ac8eddde971637ed26b
* Use run time parameters to control LE featuresPrerepa Viswanadham2014-08-074-405/+130
| | | | | | | | Use values read from controller to enable and control LE features such as multi advertising, RPA offload, maximum irk size etc bug 15393216 Change-Id: I193e2b9a0dc61b86f667e986803571440e390160
* am b3c61229: Merge "Code cleanup - remove unnecessary commented out code" ↵Wei Wang2014-07-021-5/+0
|\ | | | | | | | | | | | | into klp-wireless-dev * commit 'b3c61229ccf38ea3f398f93902d348ba12a7fb07': Code cleanup - remove unnecessary commented out code
| * Code cleanup - remove unnecessary commented out codeWei Wang2014-07-021-5/+0
| | | | | | | | Change-Id: I86e78d1b0470b9fda7455ae8ef5788814cf5c780
| * LE ADV Filter changesSatya Calloji2014-06-305-1092/+0
| | | | | | | | | | | | | | | | BTIF and stack layer changes for ADV filter feature DO NOT MERGE Change-Id: I865e57c41802751e172248547b8510598261ec94
* | LE ADV Filter changesSatya Calloji2014-06-305-1092/+0
| | | | | | | | | | | | BTIF and stack layer changes for ADV filter feature Change-Id: I865e57c41802751e172248547b8510598261ec94
* | resolved conflicts for merge of e8c3d75b to masterMatthew Xie2014-06-281-3/+3
|\| | | | | | | Change-Id: I78ef69c4d54a36243620ae14296d3507e3339567
| * Logging cleanup: BTIF and APPL.Sharvil Nanavati2014-06-191-3/+3
| | | | | | | | Change-Id: I5b1214642bbb4b9aecc0fd2c899a6ec2c9793286
| * Logging cleanup: HCI and BTM trace macros.Sharvil Nanavati2014-06-031-32/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Icdea5aede9fde2c11d0cde745a9bedc26d69640c Conflicts: stack/btm/btm_acl.c stack/btm/btm_ble.c stack/btm/btm_ble_bgconn.c stack/btm/btm_ble_gap.c stack/btm/btm_inq.c stack/btm/btm_pm.c stack/btm/btm_sec.c
| * Bluetooth: Changes to enable features on KWDNitin Arora2014-05-302-7/+11
| | | | | | | | | | | | | | | | This patch contains changes needed to enable features, multiple advertisment, packet content filtering and privacy mode on kwd branch Change-Id: If95bfb38eafe26f16db20e7650865c2f19553548
| * LE: Add RRA offloading and vendor specific PCF commandsSatya Calloji2014-05-174-41/+687
| | | | | | | | Change-Id: Iadca8e73ceaadcd0429421ea70f1b76644e88c42
| * Fixed a build warning.Wei Wang2014-04-181-1/+1
| | | | | | | | Change-Id: I34885d6e588855d3ca8192db8a54b43ef348c794
| * LE: Add controller based advertising filter API (2/2)Andre Eisenbach2014-04-186-0/+1683
| | | | Change-Id: I444654bf19a048d5fcef33f79edbf1cdda3d3b62
* Logging cleanup: HCI and BTM trace macros.Sharvil Nanavati2014-06-111-32/+32
| | | | | | | | | | | | | | | | | Change-Id: Icdea5aede9fde2c11d0cde745a9bedc26d69640c Conflicts: stack/btm/btm_acl.c stack/btm/btm_ble.c stack/btm/btm_ble_bgconn.c stack/btm/btm_ble_gap.c stack/btm/btm_inq.c stack/btm/btm_pm.c stack/btm/btm_sec.c Conflicts: stack/btm/btm_ble_gap.c stack/btm/btm_sec.c
* Merge "fix compliation when BLE_VND_INCLUDED is false"Adam Hampson2014-06-021-0/+2
|\
| * fix compliation when BLE_VND_INCLUDED is falseAdam Hampson2014-05-301-0/+2
| | | | | | | | | | Change-Id: I48785d6d36965fb03657523ee6eb48cb63fd5364 Signed-off-by: Adam Hampson <ahampson@google.com>
* | This patch contains bug fixes for solving race conditions for multipleNitin Arora2014-05-302-7/+11
|/ | | | | | | | | advertisers and incorrect VS command length which makes uuid filters not working. b/15094154, b/15174583 Change-Id: I78746b923301fa47afb21f8bedb0d79b42f492b9
* Revert "Revert "LE: Add RRA offloading and vendor specific PCF commands""Wei Wang2014-05-194-41/+687
| | | | | | This reverts commit 146bb736bc1cdfd679bbafcf3f33c7af612096b9. Change-Id: Ie4e6b4d7118a622d04c46623add1073906366edf
* Revert "LE: Add RRA offloading and vendor specific PCF commands"Wei Wang2014-05-204-687/+41
| | | | | | This reverts commit 15fa3be8ecd576b9ef88e20cf9a6f4bd765cbc6b. Change-Id: Iaa484508ac664d4cb6c94758c2984d53263a902a
* LE: Add RRA offloading and vendor specific PCF commandsSatya Calloji2014-05-194-41/+687
| | | | Change-Id: Iadca8e73ceaadcd0429421ea70f1b76644e88c42
* Fixed a build warning.Wei Wang2014-05-061-1/+1
| | | | Change-Id: I34885d6e588855d3ca8192db8a54b43ef348c794
* LE: Add controller based advertising filter API (2/2)Andre Eisenbach2014-05-066-0/+1683
Change-Id: I444654bf19a048d5fcef33f79edbf1cdda3d3b62