History log of /hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f4c59160d3891fde581a58a051fcec1db07a6beb 24-Jan-2018 Srinivas Dasari <dasaris@codeaurora.org> WiFi-Hal: Correct the mapping of wifihal error codes

Correct the mapping of wifihal error codes.

Bug: 70872935
Change-Id: Ic8bf0e6796a4e84ec6b540a34af1e202d9501d9e
(cherry-picked from 03ef1ab7c2dc2075d7691a396fc7f2547742ede6)
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
e36e876b1d4bddc76a95ae873f6fc4753e47c4b2 06-Oct-2017 Srinivas Dasari <dasaris@codeaurora.org> Wifi-HAL: Free the buffers of gscan and rssi_monitor handlers

gscan and rssi_monitor handlers are getting freed but buffers
allocated for these are not getting freed. Free the same.

CRs-Fixed: 2106880
Bug: 72683986
Change-Id: I51a0b917061ad0dd0217263110b0c02fce1773cd
(cherry-picked from 8eaa6ba3fb3529d0581ea092ea67c5e9a4793c9a)
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
9b620802a517b1745255e7622b81c426918b7a2e 29-Nov-2017 Subhani Shaik <subhanis@codeaurora.org> WiFi-Hal: Clean up the return codes in wifi-hal

Use error codes from "enum wifi_error" throughout the wifi-hal.
Convert the error codes returned by kernel to "enum wifi_error"
codes appropriately before passing them to upper layers.

Change-Id: I62937e3c7870ba1b48b8aeedf38c89c2424532b4
(cherry-picked from
d54aafdb39c095318c7fecab6551e018297069ed)
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
c6e7a5e097683654a45099a22a11f9d266f6a3e3 25-Jul-2017 Subhani Shaik <subhanis@codeaurora.org> WiFi-HAL: Map kernel returned error code to wifihal error

Framework expects error codes of type wifi_error from wifihal.
Map the error codes returned by kernel to wifi_error value and
return the same to framework

Bug: 63971485
Test: Ran VTS tests on marlin.
Change-Id: Ifbb8cdb9c1177da0c6715ee2a63d4299b71f74e3
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
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.cpp
f5f75323a871f475ce62d2c002e600f59cc67134 08-Jun-2016 Steve Pfetsch <spfetsch@google.com> wlan: Update to AU187 proprietary drop

Update to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.187

wlan_hal:
895f88d Wifi-HAL: Increase the channel print buffer size to 256
120bfdb Wifi-HAL: RTT API Enhancement
fe22a17 Merge commit '5c1f1176572dc7d9bd24d96b91290d784f2c2f37' into LA.HB.1.3.9
5c1f117 Wifi-HAL: Include missing changes from AOSP code
252f45d Merge "Wifi-HAL: Create a local copy of qca-vendor.h"

Change-Id: Ib71ace2ec59d33f2c0965212a886a3524c40bd2c
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
b5841f6c19ec690b1fb032a0aee63d5300b19ce4 13-Apr-2016 mukesh agrawal <quiche@google.com> Wifi-HAL: demote some messages from DEBUG to VERBOSE

Originally part of
https://partner-android-review.googlesource.com/#/c/558740

BUG=27698661
TEST=compile

Change-Id: I7264dd7a0095c24bf1f183c9f929bb79ef095703
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
3ff76888e8710c8d3d7153f3dbc1c9057effa183 13-Apr-2016 mukesh agrawal <quiche@google.com> Wifi-HAL: demote some messages from INFO to VERBOSE

Originally part of
https://partner-android-review.googlesource.com/#/c/558740

BUG=27698661
TEST=compile

Change-Id: I04a6dd680b23322a5382ff144d6ea533f37be2f8
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
48c79d6a55c49d4218f99150682428e6f1fe699f 13-Apr-2016 mukesh agrawal <quiche@google.com> Wifi-HAL: remove some calls to ALOGI

Originally part of
https://partner-android-review.googlesource.com/#/c/558740

BUG=27698661
TEST=compile

Change-Id: I6c8d3e09eedd9675439d6a5a5ad17eabc16416db
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
19f0819fa32aec7c330b4d7ca962700230c8acb1 10-Sep-2015 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> WiFi-HAL: Cleanup unnecessary logs

Cleanup unnecessary logs from llstats, gscan, rssi monitor
common and tdls modules.

Change-Id: If66a8f61b11a101d84546a06514aeb5e0d8fcbfa
Bug: 23942132
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
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.cpp
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.cpp
2bdb5ab058a770a6ea1dd0ffa98526b00406e73a 03-Jun-2015 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> WiFi-HAL: Update handle in singleton objects if cleanup happens

We need to update the handle in the singleton objects if cleanup
happens to use the objects further.

Change-Id: Ie824074fc0fa684c24c1de0610440e9975d1f09e
/hardware/qcom/wlan/qcwcn/wifi_hal/rssi_monitor.cpp
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.cpp