• R/O
  • HTTP
  • SSH
  • HTTPS

Liste der Commits

Tags
Keine Tags

Frequently used words (click to add to your profile)

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

system/bt


RSS
Rev. Zeit Autor
36ab0e7 cm-14.0-x86 2016-11-15 10:16:30 Jaap Jan Meijer

[REVERT ME] Ignore time out for HCI_WRITE_SCAN_ENABLE command

Sometimes the HCI_WRITE_SCAN_ENABLE command times out on HCI USB BT devices but
the device works properly so ignore it for now.

Change-Id: I90518233a689538d9067e7e09fa67347063fbd2a

8272805 2016-11-15 10:08:00 Jaap Jan Meijer

Do not read BLE vendor capability to restore AOSP behaviour

This makes it possible to support multiple device types. Otherwise devices
that do not support this command will cause enabling BT to time out.

This is a combination of 2 commits.

Revert "BT: Fix up device not turning on due to BLE command"

This reverts commit 1a2f814383ffde3cc77e8dbd5d4fa675d1211d04.

Revert "Bluetooth: Read BLE vendor capability to proceed on Secure conn"

This reverts commit e787d761ab50bae45c15a0c74bf9a43f44e7076c.

Conflicts:
hci/src/hci_layer.c

Change-Id: I71584f538ffe0aee506212ba0a4507586d6964c6

25e6de3 2016-11-15 10:08:00 Hashcode

bt: Use HCI H4 HAL for BT SOC ATH3K

The Kindle HDX devices use an Atheros SoC for WIFI/BT and previously used the
H4 HCI driver in the system/bt HAL. However, due to CAF commit:
https://github.com/CyanogenMod/android_system_bt/commit/eb46fdb217ac117b83202d7471199e6042ed18a9

The logic changed from using a BLUETOOTH_HCI_USE_MCT define to instead
looking at BT SOC chip property. Unfortunately, it looks like CAF left
BT_SOC_ATH3K out of the H4 selection check (it's not a common configuration
now in QCOM devices). Adding it to the H4 HAL check fixes bluetooth on
the HDX devices.

Change-Id: Ic8ebfb83627537d71b117dfc83a07e0a1f9f4749

e3a56ea 2016-11-01 07:42:28 Jaap Jan Meijer

Merge remote-tracking branch 'github/cm-14.0' into cm-14.0-x86

49bae4d 2016-10-18 13:41:59 Steve Kondik

Merge tag 'LA.UM.5.5.r1-00900-8x96.0' of git://codeaurora.org/platform/system/bt into cm-14.0

"LA.UM.5.5.r1-00900-8x96.0"

d8afca9 2016-10-11 00:16:40 Linux Build Service Account

Merge f3be84555a575f8ab6089a54df927364231972e3 on remote branch

Change-Id: I7345485ad7aef5b964fdda23a1cc008f536e4ff9

8178d51 2016-10-10 20:05:11 Jaap Jan Meijer

[FOR UPSTEAM] Fix Linux libbt-vendor build

Fix enumeration values not explicitly handled in switch;
Fix unused variables;
Fix int64 printf.

ade8220 2016-10-07 23:53:37 Schischu

bt: Add wiimote pairing support

Change-Id: Ie1e9fa445cc1967679f3d74277df4c594fca5330

68d0628 2016-10-07 01:34:46 Chih-Wei Huang

Merge remote-tracking branch 'cm/cm-14.0' into cm-14.0-x86

de394d7 2016-10-07 00:20:31 Pavlin Radoslavov

Add a missing OSI_NO_INTR() wrapper around socket read()

Also, print a better error message.

Change-Id: I22da05fd5e9b10a5122705105ea7a45855eb144d

9cdeda3 2016-10-07 00:20:31 Stefan Stanacar

Add missing include for OSI_NO_INTR

Fixes building bt_vendor_linux since
OSI_NO_INTR is defined in osi.h

Change-Id: Ib95a3126ed4a7b8f0bdc7db3dd2ef162825f2cbe
Signed-off-by: Stefan Stanacar <stefan.stanacar@intel.com>

67e1cde 2016-10-07 00:20:30 Cristian Iorga

vendor_libs: create Android.mk

all-subdir-makefiles call works for only one
nested sublevels, so we need to add a default
Android.mk in order to be able to build libbt-vendor module.

BUG=28014054

Change-Id: I7cc004d2a4dd6216a80d13c6384d9dcde328323e
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>

bdfcae6 2016-10-07 00:00:59 Cristian Iorga

Fix Linux libbt-vendor build

Fix enumeration values not explicitly handled in switch;
Fix the undefined reference to functions from libosi.

Change-Id: I64ab3d57d1c4879ad47ae1a03f8996287877535d
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>

8587f4f 2016-10-05 08:24:56 Steve Kondik

Android 7.0.0 Release 14 (NBD90Z)
-----BEGIN PGP SIGNATURE-----

iEYEABECAAYFAlfz9GMACgkQ6K0/gZqxDniztACcCXYJhyKu/kYqT6b8cZ/1Ceau
AnEAnjcawrQlJbnI/BJC53f1MmlMmRu+
=jjbE
-----END PGP SIGNATURE-----

Merge tag 'android-7.0.0_r14' of https://android.googlesource.com/platform/system/bt into cm-14.0

Android 7.0.0 Release 14 (NBD90Z)

Change-Id: I634414c79b6cb207d22bb29dfb2854e96ae77e46

0aabc87 2016-10-04 11:32:03 Ethan Chen

bt: Fix HCI driver selection logic for Qualcomm Bluetooth

* Previously BT_SOC_SMD was the same as BT_SOC_DEFAULT, which
is no longer true.
* The iteration to determine SOC type only worked due to the specific
values of BT_SOC_DEFAULT and BT_SOC_SMD previously. Fix the iteration
to actually check all SOC types.

Change-Id: If282200737099d6587f3dc6fcd0a7e70b93996cb

f3be845 2016-10-04 03:14:07 Linux Build Service Account

Promotion of bt.lnx.2.1-00018.

CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1066335 Ic96205b5c304acb44eab53f4e2cb150726643bda BT: Serialize stack shutdown, state change callback and
1063890 I9afb5fec10a23725126e472c84b573dcdeacbfe0 BT: Calling HCI reset when Hardware error event occurs
1066796 I29bb6ae17dc5a83459cc5cd4c8cfc6ae59bb4504 GAP : PIN popup shown for dead legacy remotes
1070434 Ib4e8494270cea976d4549e903e78ec8b3398ec39 BT: Changing l2cap sock mutex lock type to static.
1071866 Bluetooth: split-a2dp: APTx-HD support
1068541 Ic3be9669c7cad52e0282a9947313659ef9056a02 Update Interop datatbase to prevent preferred conn updat

Change-Id: Idfe2fb86d32554d9f3ec4582d0f8611655e6a203
CRs-Fixed: 1066796, 1071866, 1070434, 1068541, 1063890, 1066335

eeb0c5f 2016-10-03 22:02:00 Zhao Wei Liew

bt: Select H4 HCI driver when QC bluetooth prop is unset

This restores the default AOSP behaviour, which also happens
to be the behaviour we had in CM 13.

Change-Id: I5a23575467fa0f823f0d778b7cf127ad1565916e

9fad9cc 2016-10-03 19:00:43 Linux Build Service Account

Merge "BT: Changing l2cap sock mutex lock type to static." into bt.lnx.2.1-dev

81d976e 2016-10-03 19:00:42 Linux Build Service Account

Merge "BT: Serialize stack shutdown, state change callback and cleanup" into bt.lnx.2.1-dev

a48b898 2016-10-03 19:00:42 Linux Build Service Account

Merge "BT: Calling HCI reset when Hardware error event occurs" into bt.lnx.2.1-dev

cd62ccf 2016-10-03 18:39:10 Venkata Jagadeesh Garaga

GAP : PIN popup shown for dead legacy remotes

When repairing initiated for legcay remotes pin popup
shown even remote is not in page mode.

As dev record sm4 flag not reset during unpair,pin pop
up shown in UI based on prev sm4.

Change-Id: I29bb6ae17dc5a83459cc5cd4c8cfc6ae59bb4504
CRs-Fixed: 1066796

d3974ad 2016-10-03 18:36:45 Linux Build Service Account

Merge "Update Interop datatbase to prevent preferred conn updates" into bt.lnx.2.1-dev

386994e 2016-10-03 18:36:39 Linux Build Service Account

Merge "Bluetooth: split-a2dp: APTx-HD support" into bt.lnx.2.1-dev

c260f5f 2016-10-02 03:37:02 Ivan Ivanich

Revert "Fix the command timeout issue with TX idle timer"

This reverts commit 5a234ca06c185f336a6398efe09f78c4d0dacf0b.

Change-Id: I2cec99e8cc119a9f8142f7370db1d4e1ff880e97

80cd1cf 2016-10-02 00:26:06 Linux Build Service Account

Promotion of bt.lnx.2.1-00017.

CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1060064 I4dca2b13f5eea4d51117bf7041f7816ba2dcdb1c Do not set uid_set to NULL in RFCOMM layer
1059643 Ib5040d8ca27cecd43cba12b3fca3383cefa9e9fe Add Gatt listen and adv mode support for Gatt Certificat

Change-Id: I7e2327c2b622d5b3bbbdb9160870f07f6896db64
CRs-Fixed: 1059643, 1060064

6b77cf6 2016-09-30 19:38:07 Bandari Ramesh

BT: Calling HCI reset when Hardware error event occurs

Use Case: During SSR cleanup.

Failure: Crash in Bluetooth process while turning off Bluetooth

Root Cause: In HW error event, controller module was being started
which sends various hci commands. It Is happening during the
shutdown path, hci commands sent by controller initialization causes
crash as hci queue is cleared.

Fix: Sending HCI reset command instead of starting controller
module as part of HW error event.

Change-Id: I9afb5fec10a23725126e472c84b573dcdeacbfe0
CRs-Fixed: 1063890

e42c893 2016-09-29 21:43:07 Steve Kondik

Merge branch 'bt.lnx.2.1.r5-rel' of git://codeaurora.org/platform/system/bt into cm-14.0

Change-Id: I149f61cfa37c4930d54f6451aaff4405936daa8b

449aac4 2016-09-29 21:36:26 Linux Build Service Account

Merge "Do not set uid_set to NULL in RFCOMM layer" into bt.lnx.2.1-dev

1944dc9 2016-09-28 19:20:11 Linux Build Service Account

Promotion of bt.lnx.2.1-00015.

CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1050999 Idf8e2bebdc2ca7621aef06dd5f2075ef2c5fa08c Bluetooth: Set alarm's queue to NULL on alarm expired
1070444 Ie5b8b89b5d499e999167ad599fa587cea5dde2e7 GAP: Host sending two sdp req during legacy pairing
1063748 1069656 Iba694e2547abc8e6161997cd136064fe3a411abc aptXHD codec support
1069198 I4a2e429484378d23c996caffb6495407793548d2 SDP: Crash in sdp due to invalid length

Change-Id: I2d4755c678374e1233d3663262894780b25f3340
CRs-Fixed: 1069656, 1050999, 1070444, 1063748, 1069198

292e333 2016-09-28 14:24:26 Satish kumar sugasi

Add Gatt listen and adv mode support for Gatt Certification

Modifies single instance advertisements using gatt listen api and
logic to support differnt advertisement modes.

Change-Id: I9629b2ea03fcefd39702ab2ae6869a4cdebbab83

Modifies Gatt listen to add support for non-connectable adv mode
changes for qualification to do non-connectable advertisement

Change-Id: I26db3040a94edd9742a6c07b430e3ef285c864f6

Add config option to enable LE non-connectable adv mode

This is needed for LE certification test case where LE non-con
nectable advertisement is supported. added runtime config option
to enable this mode, by default in stack this will be off.

Change-Id: Ib5040d8ca27cecd43cba12b3fca3383cefa9e9fe