• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

external/bluetooth/bluedroid


RSS
Rev. Tiempo Autor
1570bf4 jb-x86 2013-07-26 17:26:59 Chih-Wei Huang

use libusb_aah

471bdea 2013-07-25 23:33:51 ravindranath

Support USB HCI

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>

60071a7 2013-07-25 23:33:49 Matt Gumbel

bt_hci_bdroid: check for failure to open hci

Initialization should not continue if we failed to open the hci transport.

Change-Id: Idf2008477f34ed216163ca47be637f415d640bf5
Signed-off-by: Matt Gumbel <matthew.k.gumbel@intel.com>

473eb94 2013-06-30 21:55:19 The Android Automerger

merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev

98657a3 2013-06-28 02:46:45 Andre Eisenbach

LE: Release transmit buffer credits

When an ACL link goes down, some controllers do not send a "number of
completed packets" update for the last ACL packets sent from the host to
the controller. This could result in incorrect L2CAP transmit window
calculations and no transmit credit to be available to send data to the
controller.
This patch restores transmit buffer creedits regardless of the
controller behaviour.
bug 9474159

Change-Id: I2540131034271a0269fa50698f370bceb7747e2d

c49f539 2013-06-27 04:17:08 The Android Automerger

merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev

ec7e2c8 2013-06-26 06:46:46 Ganesh Ganapathi Batta

Do not abort bonding if link disconnects during SDP after Auth cmplt

If ACL link gets dropped during service search after bonding,
re-attempt service search instead of setting bond state to BOND_NONE
Bug 8611134

Change-Id: I77672d9f4feab634b3795a41e0d4e58903b5d275

8216609 2013-05-30 21:55:24 The Android Automerger

merge in jb-mr2-release history after reset to jb-mr2-dev

77d1cb6 2013-05-30 07:49:53 Kausik Sinnaswamy

Fix for AV lockup on local and remote start collision

Bug: 7002859

Change-Id: I6170be864b44011b98e08d7e2599021a3eec70a3

a1f4628 2013-05-22 21:55:12 The Android Automerger

merge in jb-mr2-release history after reset to jb-mr2-dev

5ae72cf 2013-05-21 09:19:52 Zhihai Xu

Media profile drop on ending the outgoing video call and music is heard locally

receive AVDTP_Suspend response rejection which cause the A2DP disocnnected.
There is collision of AVDTP_Suspend request:
We send AVDTP_Suspend request and the headset send AVDTP_Suspend request also at the same time.
then We send AVDTP_Suspend response, but the headset send AVDTP_Suspend response rejection
with error code bad state after it receive the AVDTP_Suspend response from us.
we call bta_av_suspend_cfm twice in this case:
the first time we will call bta_av_suspend_cfm without error after receive AVDTP_Suspend request from headset.
the second time we will call bta_av_suspend_cfm with error bad state after receive AVDTP_Suspend response rejection from headset.
To fix this problem, we should ignore the AVDTP_Suspend response rejection from headset
after receive AVDTP_Suspend request from headset.
After we receive AVDTP_Suspend request from headset, the scb state will be changed to AVDT_SCB_OPEN_ST from AVDT_SCB_STREAM_ST.
but when we receive AVDTP_Suspend response rejection from headset, we should ignore it when we are in AVDT_SCB_OPEN_ST.
and also currently we already ignore AVDTP_Suspend response when we are in AVDT_SCB_OPEN_ST,
I don't know why we didn't do it for AVDTP Suspend rejection.

issue 8735903

Change-Id: I8db3ea6e7e4edfea41f255e7e29b8c7255cf3d96

83fcfac 2013-05-15 21:55:18 The Android Automerger

merge in jb-mr2-release history after reset to jb-mr2-dev

48ebe2c 2013-05-15 07:50:58 YK Jeffrey Chao

Preload timeout and retry mechanism (1/3)

If the Preload process was stuck due to unknown hardware init failure,
a 8-second ENABLE_TIMEOUT timeout would be eventually expired in Java layer
at AdapterState and attempted to set BT state back to STATE_OFF.
However BluetoothManagerService did not handle this case accordingly and led
to state mis-matching between Java layer and BTIF at the end.

Add a timeout and retry mechanism to manage Preload process.
Clean up native space resource and explicitly report STATE_OFF back to Java
space when Preload did not go through.

bug 7566317

Change-Id: I99a225e524f2b951249618990a2d0a8a39b43ff3

ebef476 2013-05-14 10:58:29 zzy

Added available size check to fix zero byte data available issue

Bug 8950703
rfcomm connection failed in case zero byte data available

56b9258 2013-05-13 21:55:20 The Android Automerger

merge in jb-mr2-release history after reset to jb-mr2-dev

5fd74f0 2013-05-11 04:32:24 Mattias Agren

Stability fixes for a2dp hal control path

Ensure av statemachine is preventing a2dp hal to restart the stream
when not ready. This prevents ending up in a scenario where a2dp hal
locks up. Code cleanup.
bug 7002859

Change-Id: I3f3eeaab4ca185733b8b0042ed2cfa701f76a203

11ade82 2013-05-10 08:15:42 Matthew Xie

Solve compilation problem when BLE/GATT/SMP features are false

bug 8664724
Change-Id: I582846ccf4b8995f298d8db533488fceb7993ae3

e915116 2013-05-10 06:10:48 Matthew Xie

Merge "Solve compilation problem when BLE/GATT/SMP features are false" into jb-mr2-dev

67e4077 2013-05-10 04:21:17 YK Jeffrey Chao

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

fc4b2f1 2013-05-09 10:07:40 Matthew Xie

Solve compilation problem when BLE/GATT/SMP features are false

bug 8664724
Change-Id: I582846ccf4b8995f298d8db533488fceb7993ae3

4e64d5f 2013-05-08 21:55:17 The Android Automerger

merge in jb-mr2-release history after reset to jb-mr2-dev

ed049d7 2013-05-08 06:41:56 Ganesh Ganapathi Batta

Remove role adjustment logic from Conn busy/idle handler

Each call into connection busy/idle handler should not result in
Role adjustments except for AV profiles.
Bug:8322094

Change-Id: I1eba2c428e877772614052396315c6f0467d3378

88c6659 2013-05-08 06:28:22 Matthew Xie

Merge "Fix a bug on jv and stack port handle conversion" into jb-mr2-dev

3b045bf 2013-05-08 06:10:52 Matthew Xie

Fix a bug on jv and stack port handle conversion

bug 8755557

Change-Id: Id639677aa4bc6322fed0eb1a842d1155cdcdd5fc

88af8ee 2013-05-07 21:55:10 The Android Automerger

merge in jb-mr2-release history after reset to jb-mr2-dev

95664a9 2013-05-06 13:44:19 Kausik Sinnaswamy

Fix for SDP data structure leak during pairing

During pairing, bluedroid initiates a SDP request to search services.
Upon SDP completion, some data structure buffers were not returned to
the pool resulting in leak.

Bug : 8797456
Change-Id: Ic512fd22ca6b8b748c5b92c02e24016fe785c0b1

73d77e8 2013-05-02 21:55:11 The Android Automerger

merge in jb-mr2-release history after reset to jb-mr2-dev

2154e12 2013-05-01 10:43:11 Zhihai Xu

BT problems in Acura MDX

problem2 unexpected beep from carkit during ringing.
The root cause is
the interval between the ring alert is 10 seconds. it is too long
for the carkit which trigger the beep from the carkit. After I
change the inteval to 5 seconds, no unexpected beep from the carkit.

issue 8720373

Change-Id: I6f1cc1faba27e61c80b31c63b6673436e003b117

fa6486f 2013-04-30 21:55:57 The Android Automerger

merge in jb-mr2-release history after reset to jb-mr2-dev

b05c019 2013-04-30 08:06:33 Matthew Xie

Merge "LE: Fix shared ACL buffer allocation" into jb-mr2-dev