History log of /hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
84228ea6c6aaabd4717dc8932f1b0a73b6105d88 22-Jul-2016 Subhani Shaik <subhanis@codeaurora.org> WiFi-HAL: Avoid race condition in RSSI monitoring commands/events

There is a possiblility while handling the wlan driver event
in the handleEvent of the RssiMonitor, the RssiMonitor stop
is also triggered. The stop monitor cleans RssiMonitor command
instance. In this case the handleEvent will crash as the object
is already deleted. To avoid this scenario moving the handler
creation under hal_info and adding checks to ensure that handler
is enabled/disabled prior to starting and stopping the monitor
command.

BUG: 29936203
Change-Id: Id0ab73313a03510f0b15b101e381112c4ace4aef
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.h
eca664050ae87b7ec35fe0b660abe1156352a1bc 26-Aug-2015 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> WiFi-HAL: Do not consider request id to rssi-monitor deregister

RSSI monitoring gets issued from multiple places and request id
can be different. So, no need to consider request id for
deregistration.

Bug: 23483365
Change-Id: Idf93098e0273b6afaff161d85d805a317714dc24
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.h
d0d336f8cfaa370fc8f9ff7426ffba0036063c61 24-Jun-2015 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> WiFi-HAL: Maintain request id in the object of wifiVendorCommand

We may need request id in WifiVendorCommand class to compare with
the request id received in asynchronous events. Maintain the
request id received from invoker in the object of
WifiVendorCommand

Change-Id: I6514c912dc41212dc22703af11220378d19551bc
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.h
ddae66e0dd0f0b30e8f8a7c8dc84a205f8a98f98 25-May-2015 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> Wi-Fi Hal: support to send offloaded packets and rssi monitoring

Add vendor command support to start and stop the following,
1. Send offloaded packets
2. Rssi monitoring

Rssi monitoring gets an event whenever the rssi of an ap breaches
the configured range. Provide the event data to upper layers
by calling the callback.

Change-Id: Ib2be8b3739e681080e65f3001e468e504a06fcc1
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.h