68d1fb64d52132a52bcad3450d6783939d8d9726 |
|
05-Aug-2014 |
Vinit Deshpande <vinitd@google.com> |
Workaround for RTT driver bugs Sometimes there are no results in an RTT event; when this happens there is no HAL callback ever, and no new requests can be generated. To avoid this, we just treat this as no RTT data event. Also, there is no clean up code here; so events are returned for the first command, working around that by adding cleanup code. Renamed all incorrect instances of GSCAN event handlers with RTT event handlers. Also fixed some log entries - as they incorrectly say 'scan started'. Bug: 16637086 Change-Id: I7da27d12b0d8e82f5fcba16fa14e3c444ac1b5ae
/hardware/broadcom/wlan/bcmdhd/wifi_hal/rtt.cpp
|
28237f92de2634ec1d529c63b2d61d80e7485c83 |
|
31-Jul-2014 |
Vinit Deshpande <vinitd@google.com> |
Fix a deadlock in event/command interaction There are two locks, one in HAL which takes care of adding/removing event handlers from a common data structure; and another in the Framework which synchronizes access to WifiNative. Commands and events grab these locks in opposite order, and hence can cause deadlock. This change fixes the deadlock by holding on to the HAL lock only for a short time. This is achieved by refcounting the commands so they don't have to be destroyed while holding locks. Bug: 16660861 Change-Id: I35f9f688c8c1ddb2116b228c52e0bb1125df0568
/hardware/broadcom/wlan/bcmdhd/wifi_hal/rtt.cpp
|
732e4dd91aebbfb225feaed05893e2ec76842a10 |
|
23-Jul-2014 |
Vinit Deshpande <vinitd@google.com> |
Fixed an incorrect RTT log message RTT event put out a log indicating GScan event was recevied, that is very confusing; so changing it to put out the right entry. Change-Id: I8158235bbfc68f262daa3ee262740aaf0b69c260
/hardware/broadcom/wlan/bcmdhd/wifi_hal/rtt.cpp
|
3acd5f599fa32a9a66a1f5bda8f17b4837140924 |
|
08-Jul-2014 |
Ecco park <eccopark@broadcom.com> |
net:wireless RTT change for BRCM Change-Id: I9dc5e8045476f1cd7e7ed31d65282f9a8aa94855 Signed-off-by: Ecco park <eccopark@broadcom.com>
/hardware/broadcom/wlan/bcmdhd/wifi_hal/rtt.cpp
|
115bcffc16c53e9552c09a6792666c52a633b4f2 |
|
06-Jun-2014 |
Ashwin <ashwin.bhat@broadcom.com> |
Implement RTT API in wifi HAL Change-Id: I25181c40de7cce0ea97ee069739486f799f2a727
/hardware/broadcom/wlan/bcmdhd/wifi_hal/rtt.cpp
|