History log of /hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
619c8b89e87de363ceaa7731cf8205b9d8a99cb6 08-Mar-2018 Srinivas Dasari <dasaris@codeaurora.org> WiFi-Hal: Cleanup unused command register/deregister code

wifi_register_cmd and wifi_unregister_cmd APIs are not used
anymore and can be cleaned up.

Bug: 74215851
Change-Id: I2c7de027515ffa85a3c58cea2b41f02c3ee0e56e
(cherry-picked from b690ce2542d5ec41014d760860704be50067136d)
/hardware/qcom/wlan/qcwcn/wifi_hal/common.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/common.cpp
12acb720a9370784f03a27fe42fef5413d134aee 27-Jul-2017 Subhani Shaik <subhanis@codeaurora.org> Merge "WiFi-HAL: Map kernel returned error code to wifihal error" into oc-dr1-dev
am: 6feb8575f2

Change-Id: I144bce707bd54ca850fb020bd75e979731218924
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/common.cpp
a5e1dd544bb3b0bfd3dcdb9ae90ecf3c2ff003d3 26-Jun-2017 Jiyong Park <jiyong@google.com> Building libwifi-hal-qcom with BOARD_VNDK_VERSION

Add missing header dependency and include system headers such as
unistd.h and pthread.h explicitly.

Bug: 37342627
Test: BOARD_VNDK_VERSION=current m -j libwifi-hal-qcom

Change-Id: Id844f42e02f5b1c83a697862204a52e8cdb8198d
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
96cba44a19d233e56e5f3452ac841edb3eb3d017 12-Dec-2016 Paul Stewart <pstew@google.com> Merge "Update for libnl 3.2.25"
29f65dcaa8a536d6d9b558eec57f7752ff0073e5 11-Nov-2016 Paul Stewart <pstew@google.com> Update for libnl 3.2.25

NL headers have moved. Private headers are now in their own
subdirectory.

Bug: 32700211
Test: Compile, connect to WiFi, run "iw link"

Change-Id: I69fd006ebe3048538d563d1f91ccf15ebfabd8db
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
8b6e81c711f65a8d44e5405a348c0027e2696a57 24-Jul-2016 Subhani Shaik <subhanis@codeaurora.org> WiFi-HAL: Donot dump empty vendor data buffer

While creating nl messge with the help of
WifiVendorCommand.create(), there is a log to dump the data
being sent. This log is getting printed for most of the wifihal
messages.
But actual data gets filled in the nl message later. So don't
dump if the buffer is empty.

BUG: 28825972
Change-Id: Ifac90b092e63fc5456f13e9f94ed0143b008b5ec
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
fc768f88a159e94f013a1bbbed5754245062f121 13-Apr-2016 mukesh agrawal <quiche@google.com> Wifi-HAL: promote some messages from INFO to ERROR

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

BUG=28174258
TEST=compile

Change-Id: I0ec26dcf0cffeb7c8d90461dfcddbc419cfaef99
/hardware/qcom/wlan/qcwcn/wifi_hal/common.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/common.cpp
cf3345b0ab08b9b4e8cd742fcfc8779cfc3bf0bc 13-Apr-2016 mukesh agrawal <quiche@google.com> Wifi-HAL: remove some calls to ALOGE

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

BUG=27698661
TEST=compile

Change-Id: I4b94a1e8e0d155fb78e128e9ffe29b050fba9ecc
/hardware/qcom/wlan/qcwcn/wifi_hal/common.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/common.cpp
afa203f2762217684d970f15210b9358ddf91390 13-Apr-2016 mukesh agrawal <quiche@google.com> Wifi-HAL: remove some calls to ALOGD

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

BUG=27698661
BUG=27835354
TEST=compile

Change-Id: I4bc744370131af1058cbbb634f92579ed1b8283f
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
711720c58c83875d04fb80c46b39908b973081b1 04-Mar-2016 Subhani Shaik <subhanis@qca.qualcomm.com> Wifi-Hal: Remove debug messages

Remove unwanted log messages in the Wifihal code.

Change-Id: Ib87db2f1714a858e6a2ae0d71d0cdb3bc028ddef
BUG=27357943
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
3ec8a3fac08bd56d5f299a2ba1f645ac93ed90a0 07-Jan-2016 Srinivas Dasari <dasaris@codeaurora.org> Revert "WiFi-HAL: Donot initialize Lowi module for gscan calls"

This reverts commit a55479d081d7a1c19a8eaca3eebfa480542c5ca3.

Change-Id: Ic3b72fcc5065f6300b0d5e5bbbec38d6b3eb2fcd
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
045a80359d42a8f4bc136b51e42c173d11344099 01-Oct-2015 Srinivas Dasari <dasaris@codeaurora.org> WiFi-HAL: Add support for beacon_received connectivity event

Allow start logging for connectivity events and parse the
received beacon event. Write the parsed data to ring buffer.

Change-Id: I8b9e77c5533dd8d4876642e901a92808cc7e159d
/hardware/qcom/wlan/qcwcn/wifi_hal/common.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/common.cpp
768f20bb55dc59e6955b2e2cbcaf2e3aecaf9742 26-Aug-2015 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> WiFi-HAL: Update handler if an event is already registered

If an already registered vendor event tries to register
for the second time, update the call back function but do not
add a new entry to the handlers.

Bug: 23483365
Change-Id: I93446721b2e75b768c8f7b40583e7ac7d1e5c282
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
a55479d081d7a1c19a8eaca3eebfa480542c5ca3 07-Aug-2015 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> WiFi-HAL: Donot initialize Lowi module for gscan calls

Lowi module initialization is causing crash and this happens
as part of gscan functionality. Since, Lowi is not processing
GSCAN functionality now do not initialize Lowi module to avoid
the crash.

Bug: 23004442
Change-Id: Ibadd2f78eb2511054c671fa7434ee3d024e45fc9
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
e0d30a0148b9a6fc9d54cc190f26b5b069e93647 22-Jun-2015 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> Wi-Fi HAL: Implement changes required for routing GSCAN over LOWI

- With this change, Wi-Fi HAL first tries to direct GSCAN requests through
HAL<-->LOWI interface rather than directly sending them to the driver.
Routing is done based on version and capability check. If HAL<-->LOWI
interface is not supported, Wi-Fi HAL will then proceed the normal way
by sending commands to the driver.
-Moved the utility functions used to open LOWI shared library, retrieve
handler to LOWI APIs table, and initialize LOWI module out of RTT module
into the HAL common module.

Change-Id: Ib81ff69bec07e71ab4b4d553f1038e122b535ae6
/hardware/qcom/wlan/qcwcn/wifi_hal/common.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/common.cpp
4af494a4400d1ee3944e227626d0452e033284d5 27-Mar-2015 Amarnath Hullur Subramanyam <amarnath@qca.qualcomm.com> Fast forwarding all the changes till tip of l release.

Change-Id: I2eabf5c9d14a33e11e6fefaf54d70ac972292a55
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
8abcd11e6ffef0ed6948497ff03df2c55abc5bb9 17-Jun-2014 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> Wifi Hal: Gscan implementation

Change-Id: I8e68d12968af8d6e9e0efbdbd25e66d1881debb4
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
a779e36f603bbb1b3cd82afeeb4d519d69f6c9fc 01-Jun-2014 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> Wifi Hal: Link layer stats implementation

Change-Id: I1643981fc0b5293f806f854edf245f36c1a1a752
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
e504a85d274799ea4d2a7452b5dbed14023871ed 08-May-2014 Vinit Deshapnde <vinitd@google.com> Build fixes for changes ported from KWD

Libnl is now shared and needs different headers.

Change-Id: Ib56264566e17f5cdbd63ee6e0af4e5e70f63e40d
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp
b573b879161949728b9cbdb0ef2dc8db32a47bfc 09-Apr-2014 Vinit Deshapnde <vinitd@google.com> Moving Wifi HAL to hardware

This change moves all Wifi HAL headers to libhardware_legacy; and moves
hal implementation under hardware/<vendor>/wlan. This way different
vendors will be able to tailor implementation to their drivers.

Change-Id: I55789bb6788ab694f4896aa36d76f7887b32dad6
/hardware/qcom/wlan/qcwcn/wifi_hal/common.cpp