Workaround for RTT driver bugs
authorVinit Deshpande <vinitd@google.com>
Tue, 5 Aug 2014 02:23:28 +0000 (19:23 -0700)
committerVinit Deshpande <vinitd@google.com>
Tue, 5 Aug 2014 03:21:10 +0000 (03:21 +0000)
commit68d1fb64d52132a52bcad3450d6783939d8d9726
treefcbe9c5cb8476d6f1512018a5835dd9d1e1c58ea
parentd85d4537a7257ffb6611b30faad915c3698c494e
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
bcmdhd/wifi_hal/common.cpp
bcmdhd/wifi_hal/rtt.cpp