abb4fd870fa1a3dd91a71f6e0d33d6aaa44079c1 |
|
27-Jun-2017 |
Jiyong Park <jiyong@google.com> |
Add missing headers to libbt-vendor When building with BOARD_VNDK_VERSION set, global include path is not provided. As a result, libbt-vendor could not be built since it has been using some symbols without explicitly including headers. This CL adds the missing headers and organize the include path order. Bug: 37342627 Test: BOARD_VNDK_VERSION=current m -j libbt-vendor Change-Id: Icc16cef0aa6bd8911fb2a36bc4016e1f5b110471
/hardware/qcom/bt/msm8998/libbt-vendor/src/hw_rome.c
|
766ea7f86796e1b6eda5a7dc17dedaee69062751 |
|
10-May-2017 |
John Muir <muirj@google.com> |
BT: Fix for infinite wait in ssr cleanup after enable timeout This change is for devices based on msm8998 hardware only. This only impacts standalone VR devices based o that are using oc-dev: this commit is already merged in master. Original author: Gurpreet Ghai <gghai@codeaurora.org> Problem: Once enable timeout occurs because of no response from controller while creating socket connection with it, ssr cleanup is initiated by Adapter Service after timeout for recovery. Once this scenario occurs, process gets stuck infinitely with ssr cleanup function waiting for mutex. Cause: The mutex requested by ssr cleanup function is held by the vendor thread which is stuck while opening socket. Since ssr cleanup is initialized as a result of freeze in vendor thread and requires same lock being held by vendor thread results in creation of linear deadlock. Fix: Made changes to ensure resources required by ssr cleanup operation is not held by blocking calls in vendor library Change-Id: I2e08c9e56872c137ca37995fb04121af1a1f7097 CRs-Fixed: 1106530 Bug: 38055350 Test: BT functions normally. BT continues to function after a timeout.
/hardware/qcom/bt/msm8998/libbt-vendor/src/hw_rome.c
|
536ecca69a75afce1edc3725851850138f3cdb00 |
|
10-May-2017 |
John Muir <muirj@google.com> |
BT: Moving chipset version parameters' initialization out of ALOG This change is for devices based on msm8998 hardware only. This only impacts standalone VR devices based o that are using oc-dev: this commit is already merged in master. Initializing chipset version parameters separately, outside of ALOG. Original author: Manu Viswanadhan <manuv@codeaurora.org> Change-Id: I9beb396cd33593b0c2a90726126606f17a058ced Crs-Fixed: 1107759 Bug: 38055350 Test: Build passes, bluetooth functions.
/hardware/qcom/bt/msm8998/libbt-vendor/src/hw_rome.c
|
2fb5b81e0f3e76df7186ad0dd797de97f0111474 |
|
29-Mar-2017 |
Myles Watson <mylesgw@google.com> |
Remove file writes to /data/misc/bluedroid The data is already being sent to logcat. Bug: 36602160 Test: Start Bluetooth, check for /data/misc/bluedroid/bt_fw_version.txt Change-Id: Iac15dae3cd617c254f39e61203c25b7e08f81099
/hardware/qcom/bt/msm8998/libbt-vendor/src/hw_rome.c
|
5752ddcecf884adefc166873565da60e70f59400 |
|
08-Mar-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.00.00.279.027 Change-Id: I2d83dc3f5000802edf847b58110af66cd641ab87 Signed-off-by: Thierry Strudel <tstrudel@google.com>
/hardware/qcom/bt/msm8998/libbt-vendor/src/hw_rome.c
|
495edfb7712439eebc2e98e8f257bc07b9268813 |
|
24-Feb-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.01.01.253.071 msm8998: from hardware/qcom/bt 1be9678 BT: Fix for infinite wait in ssr cleanup after enable timeout 34cd73e Merge f390aa96971130df3c7db1e4b60ca473b3192fc3 on remote branch f390aa9 Promotion of bt.lnx.2.1-00062. 2e391f1 BT: Moving chipset version parameters' initialization out of ALOG Bug: 35758911 Signed-off-by: Thierry Strudel <tstrudel@google.com> Change-Id: Ia120cc25ff6217fa4e2f9d79f48fdc0d92aff268
/hardware/qcom/bt/msm8998/libbt-vendor/src/hw_rome.c
|
9340e065671f2defd5be2a4aac616a15b2c584c6 |
|
13-Dec-2016 |
Thierry Strudel <tstrudel@google.com> |
msm8998: rename msmcobalt to msm8998 Bug: 33556391 Change-Id: Ia34c2a6862915db1bf84e496408c5a9f05575549
/hardware/qcom/bt/msm8998/libbt-vendor/src/hw_rome.c
|