summaryrefslogtreecommitdiff
path: root/cld80211-lib
AgeCommit message (Collapse)Author
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