Lianchao Song 424ffd0da5 BT Interface: fix hci cmd timeout
Add mutex in function Send() and OnTimeout() to do mutual
exclusive access on lpm_wake_deasserted.

If lpm_wake_deasserted is out of sync with the actual
wake state, then platforms which use the lpm hint
will break.

Bug: 64299848
Test: run affected platform for a long period of time
and find that hci commands do not time out
Change-Id: I9f630d6f40f84b9c047c6488632cd44d6602bb14
2018-01-09 21:14:47 +00:00
2017-11-28 14:23:43 -08:00
2017-11-28 14:23:43 -08:00
2017-11-28 14:23:43 -08:00
2017-11-29 17:53:33 +00:00
2017-11-28 14:23:43 -08:00
2017-11-28 14:23:43 -08:00
2017-12-20 14:51:47 -08:00
2017-11-28 14:23:43 -08:00
2017-11-28 14:23:43 -08:00
2017-11-28 14:23:43 -08:00
2018-01-04 12:13:33 -08:00
2017-11-28 14:23:43 -08:00
2017-11-28 14:23:43 -08:00
2017-11-28 14:23:43 -08:00
2017-11-29 17:53:33 +00:00
2017-11-29 17:53:33 +00:00
2017-11-28 14:23:43 -08:00
2017-11-28 14:23:43 -08:00
2017-11-28 14:23:43 -08:00
2017-11-28 14:23:43 -08:00
2017-05-02 16:45:27 -07:00
2017-11-28 14:23:43 -08:00
2017-12-14 16:05:53 -08:00
2016-08-30 11:28:36 -07:00
2016-08-30 11:28:36 -07:00
2017-06-12 13:20:12 -07:00
Description
No description provided
134 MiB
Languages
C++ 56.3%
AIDL 41.2%
C 1.5%
Rust 0.4%
Java 0.4%
Other 0.1%