summaryrefslogtreecommitdiff
path: root/cld80211-lib
AgeCommit message (Collapse)Author
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to hardware/qcom/wlanBob Badour
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to: qcwcn/wifi_hal/Android.mk Added SPDX-license-identifier-BSD to: cld80211-lib/Android.mk qcwcn/wcnss-service/Android.mk qcwcn/wpa_supplicant_8_lib/Android.mk Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: I96fbf1a03a023509049ad11765b6860ab344499f
2020-01-27Stop using LOCAL_COPY_HEADERSDan Willemsen
All the users of this header are already using it as if LOCAL_EXPORT_C_INCLUDE_DIRS has been set. Bug: 130719878 Test: m libwifi-hal-qcom Test: treehugger Change-Id: I3c335b016208bfa5064f4a02f9f16447c6d29351
2018-03-30WiFi-Hal: Mark WiFi-Hal and cld80211_lib as vendor modulesSrinivas Girigowda
Mark WiFi-Hal and cld80211_lib as vendor modules. Binaries generated after compilation would be saved at /vendor/lib* only. CRs-Fixed: 2184654 Bug: 72683986 Change-Id: I4e420de6aff957858d8b7d737c2c05ec75741085 (cherry-picked from 00a14d097bd2c97af465d825c8078eceeb104aa5)
2018-02-05cld80211_lib: Add CLD80211_ATTR_META_DATA vendor attributeNaveen Rawat
Add CLD80211_ATTR_META_DATA vendor attribute, which will be used by userspace RTT application to send meta data to wlan driver allowing it to peek into RTT request message without opening up complete definition of RTT message. CRs-Fixed: 2114184 Bug: 72683986 Change-Id: I7c5dc3f4cb7658854ba59de3ee05de50ec6be264 (cherry-picked from da2bce8c0019e469a648b2ef22aa9d48d947b06e)
2017-08-11cld80211lib: Remove sendmsg to driver during cleanuporeo-dr1-devSubhani Shaik
The get_multicast_id initiates a sendmsg to the driver and waits in busywait to receive the msg. In certain failures where driver is stopped prior to cleanup, the error handler is not returning to terminate the bsywait. Subsequently we don't send a cleanup notification to the framework. This triggers a subsequent start of HAL interface and a hang state. Bug: 64350646 Change-Id: I4cb078a98830f667beceb78a356cd7a4808b2f73
2017-04-13Include what you use.Steven Moreland
Test: links Test: build with BOARD_VNDK_VERSION := current Bug: 33241851 Change-Id: I9fb35721269fae977c8674abe80c987abdf12d20
2017-04-11Delete cld80211-lib static variant.Steven Moreland
This isn't used for right now. Test: doesn't break Bug: 36856960 Change-Id: I8365979a0aab869069997449a4d55e04c9fe63e6
2017-04-04Move libcld802111.so to vendor partitionJiyong Park
The file is specific to cld80211 chipset and thus should be in vendor partition. Bug: 36856960 Test: wifi should work Change-Id: Ic715b5a6c4e4eda7b9216f67b16079393fd78e7e
2017-03-09cld80211-lib: Create cld80211 lib for communication with driverSrinivas Dasari
Create netlink socket of type NETLINK_GENERIC and initialize with netlink family cld80211. Provide below APIs to the client, 1. Init and deinit of library 2. Subscribe/Unsubscribe for multicast groups 3. Send and recv of nlmsg to/from driver Change-Id: I39bb5dac49dec5e0b011080ee3ffcb89d314c2b5