summaryrefslogtreecommitdiffstats
path: root/binding-bluetooth/lib_bluez.c
diff options
context:
space:
mode:
authorScott Murray <scott.murray@konsulko.com>2021-09-13 18:13:42 -0400
committerScott Murray <scott.murray@konsulko.com>2021-09-15 12:00:09 +0000
commit0102bc389bf53c0c7c6faa637a5a1f26a2f020b4 (patch)
tree5cfc833ae538a15dd11dfdb2cf2643b07a2197ef /binding-bluetooth/lib_bluez.c
parentc80bb1626628b7d1eb10c1ac6f655ba8ed5c3f34 (diff)
Rework the adapter detection logic in the helper thread to use the initialization done signal to the main process to indicate that basic BlueZ D-Bus initialization has completed, then loop forever looking for an adapter as opposed to just trying once. This improves the behavior with hardware such as the TI Wilink chipset or the Broadcom chipset on Raspberry Pi 4, where the firmware loading delay may result in the HCI device not actually being available yet when the binding is started. Bug-AGL: SPEC-4060 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I1da5c2e3168acd0f8f55dc75c2408647d03c0a4e (cherry picked from commit c301f67772c2a2c643dd47b2291f0c971f8006ce)
Diffstat (limited to 'binding-bluetooth/lib_bluez.c')
0 files changed, 0 insertions, 0 deletions