No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Varun Reddy Yeturu dce1c564b8 qcacld-3.0: Do not allow disconnect during roaming
The roam synch indication processing cleans up the entire stack
with respect to the old peer and establishes the context of
the new peer. A disconnect request from upper layer during the
roam synch processing would cleanup old peer context partially
and request be queued to the PE queue to be processed further.
The roam synch indication processing resumes and picks up the
semi-cleaned context of the old peer.
So, do not allow disconnect if roaming is in progress.
Set the roaming in progress flag when is a ROAM START
is indicated by the firmware. Reset the flag once the
roaming is complete or even if it failed for some reason.
During the period when the flag is set, do not allow
disconnections from upper layers to go through.

Change-Id: If7cc92b25e2330f4280c7bf32c1ddd88fd4a510f
CRs-Fixed: 1091054
2016-12-14 14:08:41 -08:00
core qcacld-3.0: Do not allow disconnect during roaming 2016-12-14 14:08:41 -08:00
uapi/linux qcacld-3.0: Add support for multiple instances of the host driver 2016-12-14 14:08:37 -08:00
Android.mk qcacld-3.0: Add new method to build/use driver based on targets 2016-04-25 22:55:34 -07:00
Kbuild qcacld-3.0: Add support for multiple instances of the host driver 2016-12-14 14:08:37 -08:00
Kconfig qcacld-3.0: Make RX wakelock duration configurable 2016-12-08 16:39:17 -08:00
Makefile qcacld-3.0: accept module name externally 2016-06-01 10:48:46 -07:00
README.txt Initial readme for WLAN Host Driver for iHelium 2015-04-06 11:45:23 -07:00

This is CNSS WLAN Host Driver for products starting from iHelium