History log of /external/bluetooth/bluedroid/btif/src/btif_core.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9ab1946281916b06df6cb2e5eb37ad12cd4dce4a 18-Oct-2012 YK Jeffrey Chao <jechao@broadcom.com> Add new user-to-kernel interface for Bluetooth low power mode control (2/2)

The bluesleep kernel module was used in Tegra3 platform to perform Bluetooth
low power wakelock and interrup control. Add new user-to-kernel interface
through proc fs nodes for Bluedroid to feed bluesleep with the HCI_DEV events
which bluesleep was monitoring on.

Add call to disable LPM mode at turning BT off.

bug 7347413

Change-Id: I65b58137ccbc7b3694b805d9be6756304a8da1be
/external/bluetooth/bluedroid/btif/src/btif_core.c
ad66e170ebd53f8f5970844f9b28ec4d56125c13 15-Oct-2012 YK Jeffrey Chao <jechao@broadcom.com> Add support of getting factory BDADDR from Controller's non-volatile memory(1/2)

When factory Bluetooth device address is stored in the BT Controller's
non-volatile memory instead of devices's file system, the BDADDR will be
retrieved from the Controller while enabling Bluedroid core stack.

Fire an HAL adapter_properties_cb callback to notify the AdapterProperties of
the Controller's BDADDR information.

bug 7340441

Change-Id: Iec9c0abe11ab2945ca74796f80930596561baf24
/external/bluetooth/bluedroid/btif/src/btif_core.c
bc08278001ea3bdf9e08c2f754b129db34b09eb6 25-Sep-2012 Ganesh Ganapathi Batta <ganeshg@broadcom.com> Change the order of Local BDA read locations.

Look for Local BDA at ro.bdaddr_path before reading it from BT Local storage path
Bug 7228514

Change-Id: Ib6d4b5321b1146d19f671d15c34df3a85b3a89d2
/external/bluetooth/bluedroid/btif/src/btif_core.c
6ef101187774e30ddba6b46bbedef549a42196ad 18-Sep-2012 Andre Eisenbach <andre@broadcom.com> Initual Bluetooth open source release

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
/external/bluetooth/bluedroid/btif/src/btif_core.c
ad2d45b15aae80ba254277c3d1fa036207d8b926 19-Sep-2012 Matthew Xie <mattx@google.com> Revert "Header file and whitespace cleanups"

This reverts commit cc914cffd521b2e6e1be804c82aea2388b843ebf

More changes in the original CL after my cherry-pick.

Change-Id: Ic144dba96aeb8a60611baac7565c9f628ab8f9eb
/external/bluetooth/bluedroid/btif/src/btif_core.c
cc914cffd521b2e6e1be804c82aea2388b843ebf 18-Sep-2012 Andre Eisenbach <andre@broadcom.com> Header file and whitespace cleanups

Also fixed file permission to remove executable bit
from source files.

Change-Id: I6954c2d16190bc35b1b0d38386543253696b1112
/external/bluetooth/bluedroid/btif/src/btif_core.c
54cdfabe7c0ed98732d0641ffe8b19ff7284e7d4 16-Aug-2012 zzy <zhenye@broadcom.com> Added new storage code and bluez configuration migration support

Filter out hid device from bluez migration.

Change-Id: I8b5eb29f37ca37e97b728f69063266a1b0a61eb8

Conflicts:

main/Android.mk
/external/bluetooth/bluedroid/btif/src/btif_core.c
be7063ce21ac1e2f67d489c29a1e979dc3d8f075 23-Aug-2012 Ganesh Ganapathi Batta <ganeshg@broadcom.com> Null terminate Local name before sending to stack

Ensure that Local name string is always Null terminated
when sending it to BT stack from BTIF layer
Bug:7027639

Change-Id: I319642d6073d4178bd34ca82431c4bda16270474
/external/bluetooth/bluedroid/btif/src/btif_core.c
a4eaddaccd236ec5c5add065e1b393072bdb8386 08-Aug-2012 Kausik Sinnaswamy <kausik@broadcom.com> Enhanced bluetooth HAL with DUT mode APIs

These APIs are needed to allow the bluetooth chip to be put into DUT
mode so that RF/BB BQB tests can be run

Change-Id: Ie5be00da567bc94173f35b098abcaf6f6603a129
/external/bluetooth/bluedroid/btif/src/btif_core.c
2112c8cf87f7feff19474f84d1b47b3fc3691c20 18-Jun-2012 Mattias Agren <magren@broadcom.com> configure avdtp signalling timeout to default value (4 secs)

also added mutex protection for any a2dp control path signalling to
ensure only one outstanding request at a time

Change-Id: I06d95793a8632f6a8baec967a1d8440ecce8a65d

Conflicts:

audio_a2dp_hw/audio_a2dp_hw.c
/external/bluetooth/bluedroid/btif/src/btif_core.c
595bced8e7c280e37a75b9bf9c1f36263434041c 07-Apr-2012 Matthew Xie <mattx@google.com> replace logx with alogx

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
/external/bluetooth/bluedroid/btif/src/btif_core.c
cc10fec21ba2bdb9c908509b1667c8c34d0e8c02 29-May-2012 Ravi Nagarajan <nravi@broadcom.com> When Bluetooth disable is initiated, terminate pending bonding setup, and reset control blocks on startup/init

Change-Id: Iddc37e60ddb712de4af39a25f3c2e5bc7b11410d
/external/bluetooth/bluedroid/btif/src/btif_core.c
fe1b7a6c392ef7ccc371e3bf580f2e853d0d6c65 29-May-2012 Ganesh Ganapathi Batta <ganeshg@broadcom.com> Fix for BLTH01456966 : Clear stack's connection queue when the BT is disabled

Change-Id: I075e5f95d354d81925b9dbfd06ae89efa8bf6eb3
/external/bluetooth/bluedroid/btif/src/btif_core.c
a858acd87bb1cb8f584b66a50e16b1adcfd6a42f 05-May-2012 Sen-Der Huang <sdhuang@broadcom.com> Added OOB test

Change-Id: I7a494866eec45724e03a145394e032eb0930fceb
/external/bluetooth/bluedroid/btif/src/btif_core.c
29fa3a0e28eccd9511f530dd3e4e4a9123a33604 26-Apr-2012 Mattias Agren <magren@broadcom.com> Reject an incoming a2dp start request if btif is about to disable.
Added intermediate states for DISABLING/ENABLING in btif main adapter
to allow checking for this condition.

Change-Id: Ifa863c12bebfaca19f50fce4847f75f479993a23
/external/bluetooth/bluedroid/btif/src/btif_core.c
7105408a110e1fa7bfa7b82637cd704a2c428f68 26-Apr-2012 fredc <fredc@broadcom.com> Reverted PAN on/off handling code.

Change-Id: I5a0924e972665584e091a87c2a7e5c3c479e8e64
/external/bluetooth/bluedroid/btif/src/btif_core.c
80131bd21889cfecf9389e2709a793e6f53da523 21-Apr-2012 Mattias Agren <magren@broadcom.com> Resolved uipc task termination issue during bluetooth on/off cycle.
Cleanup.

Change-Id: Iccaa9c36289108d8fc8a2ce7349cef6c6639b2a9
/external/bluetooth/bluedroid/btif/src/btif_core.c
0a74f690813b98c1e8d6fa8f6ed10dc35b7949b6 19-Apr-2012 fredc <fredc@broadcom.com> Fixed Bluetooth on/off issues

Change-Id: Ibd43c39a2066127458374a3b7533bab12fa20e46
/external/bluetooth/bluedroid/btif/src/btif_core.c
0872cc31abb3990b0892898f45bf2c87da627e4c 19-Apr-2012 Mattias Agren <magren@broadcom.com> Ensure UIPC task is fully shutdown upon termination of btif media task.

Change-Id: Ie924cd324c85ca2037e94402a145a4eeeed62511
/external/bluetooth/bluedroid/btif/src/btif_core.c
35207a7fe091c5ade3ac3a80acf8366beb6e21da 11-Apr-2012 Kausik Sinnaswamy <kausik@broadcom.com> Added support to init/shutdown Bluetooth as part of
the HAL init/cleanup. This allows Java/JNI to query BD_ADDR and BD_NAME
prior to HAL BT_enable.

Change-Id: Ic56d859d75d6adaa134d42bb31da4f2c45e349d9
/external/bluetooth/bluedroid/btif/src/btif_core.c
2f9c0a7966a08936e8ae7a03ab8fbf1de3b22e0e 11-Apr-2012 Mattias Agren <magren@broadcom.com> Always check if reconfig is needed prior to starting an
avdtp stream. Added autoadjusting bitpool if sink requests
a particular range within our exported capability.
Cleanup & fixing file permissions.

Change-Id: Ib5638706d4baef072c79a70ce1497140c3357a0d
/external/bluetooth/bluedroid/btif/src/btif_core.c
8e6e9356d5386501d5e0988ce23d0c9aaed31a64 15-Apr-2012 zzy <zhenye@broadcom.com> added bt pan profile
/external/bluetooth/bluedroid/btif/src/btif_core.c
2fe476a7b55eea667c854bb40e48648e8a0d5f1d 13-Apr-2012 Mattias Agren <magren@broadcom.com> Added handling of AV HAL init if bluetooth not yet enabled

Change-Id: I19aa744676a98556b5c776c8dee73f91e0c01ff4
/external/bluetooth/bluedroid/btif/src/btif_core.c
5edcdde0b51f3d5153990672f55422bbcabc5cec 11-Apr-2012 Sreenidhi T <nidhit@broadcom.com> Added changes for parsing bt_did.conf file

Change-Id: I3cd885d49080a1bfa258c39881fd7cd5fdf2b652
/external/bluetooth/bluedroid/btif/src/btif_core.c
b5dc70a1f69f8607f28956cf4bbe94e6183e982f 09-Apr-2012 Kausik Sinnaswamy <kausik@broadcom.com> To improve enable/disable stability, ensure that GKI buffer pool gets
reset/reclaimed after every enable/disable cycle

Change-Id: Ifc84b9bdaefa91096fe3da369d31884bbac8eaa0
/external/bluetooth/bluedroid/btif/src/btif_core.c
a379d445a64ce499ff8f32ffa3db49e570da2945 04-Apr-2012 Srikanth Uppala <suppala@broadcom.com> Fix discoverability timeout issues. (a) implement timeout logic (b) persist 'never timeout' after reboot (c) code cleanup

Change-Id: Ifca7250c9b1295437d29e798d685abb4bd843865
/external/bluetooth/bluedroid/btif/src/btif_core.c
e8070c41e25c6f0d368d7a53c0641524ea4630d2 05-Apr-2012 zzy <zhenye@broadcom.com> added code to cleanup sockets and workaround when bluetooth process does not exit when bt off
/external/bluetooth/bluedroid/btif/src/btif_core.c
b888218fb9061d8ddf41013dba6d0956b3322fd6 04-Apr-2012 zzy <zhenye@broadcom.com> patch to add init code for socket interface

Change-Id: If3cd6aeb9fcde7540b4072bb5018e8b89b2d4715
/external/bluetooth/bluedroid/btif/src/btif_core.c
254588bfe6c3e70625b0f725b908598f30f476c8 26-Mar-2012 Mattias Agren <magren@broadcom.com> Added new control and data path interface between audioflinger a2dp HAL
and stack. Added support for suspend and a dedicated HAL callback
notifying framework on audiopath events. Cleanup.

Change-Id: I3b738611bc8e1d84794f7207413fd9e7dd1fc668
/external/bluetooth/bluedroid/btif/src/btif_core.c
5140bed9a19aadca962184ebc9ed823d5d7cb745 14-Mar-2012 jechao <jechao@broadcom.com> Revise on/off control process to address bdroid crashes seen in BT on/off stress tests.

Change-Id: I3c2ed587ddddb293f14c281ccdebb5ba4bf23a7e
/external/bluetooth/bluedroid/btif/src/btif_core.c
95fa11b3b2f19a382c7e3a744a6afb452fad86df 08-Mar-2012 Kausik Sinnaswamy <kausik@broadcom.com> AV control and data path added

Change-Id: I88ec6084c140fa257154a98e23e075900e84cc8c
/external/bluetooth/bluedroid/btif/src/btif_core.c
b23905722d8a1c714d66aaee2da5712694596426 07-Mar-2012 Kausik Sinnaswamy <kausik@broadcom.com> Dynamic enable/disable profiles using the profile's init/cleanup APIs

Change-Id: I40ed55ada7aad0cc0e017cae16049472ef318542
/external/bluetooth/bluedroid/btif/src/btif_core.c
e448862a47c08eb23185aaed574b39264f5005fc 22-Feb-2012 Andre Eisenbach <andre@broadcom.com> Initial Bluedroid stack commit
/external/bluetooth/bluedroid/btif/src/btif_core.c