android_kernel_xiaomi_sm8350/core/hdd
Pragaspathi Thilagaraj ef4302f003 qcacld-3.0: Don't allow roam invoke if roaming offload is not initialized
Roam invoke is done by driver if reconnect to same bssid is
received or driver FASTREASSOC command is received from the
supplicant. If roaming module is not initialized at firmware,
then still we send roam invoke to firmware and firmware sends
roam invoke failure as part of which disconnection occurs.

Check if roaming module is initialized at firmware, else return
failure for the reassociation request from userspace.
Send failure only if the kernel version is greater than 4.9,
since the fix to handle reassociation failure is available from
this version.

Change-Id: I0feae326be751e50f7327c91739cd7dddab500e9
CRs-Fixed: 2724686
2020-07-19 06:22:36 -07:00
..
inc qcacld-3.0: Rename file name and function name for sysfs 'range_ext' 2020-07-17 23:59:34 -07:00
src qcacld-3.0: Don't allow roam invoke if roaming offload is not initialized 2020-07-19 06:22:36 -07:00