Kernel Tree For Xiaomi 11 Lite NE 5G
Go to file
Will Huang 2b266c257a qcacld-3.0: Add roam scan stop reason check to support LFR2.0 BTM
If it is LFR2.0 roaming and BTM trigger, original procedure is always
stopping roaming scan with reason REASON_OS_REQUESTED_ROAMING_NOW,
After roaming stop configured, it will check the stop reason and post
eWNI_SME_ROAM_SCAN_OFFLOAD_RSP to invoke host handover to new AP.

Currently the roaming scan logic is changed, if roaming scan not in
enabled state, it will not invoke roaming scan stop, so host handover
cannot invoke when BTM.
And even roaming scan was enabled, the stop reason was override to
REASON_SME_ISSUED in csr_post_rso_stop(), also cannot invoke handover.

Fix it by check the stop reason against REASON_OS_REQUESTED_ROAMING_NOW,
which indicate it is LFR2.0 reassociation invoked by supplicant.

Change-Id: I39a84d06b9c696179da1b854985a23b874a399c5
CRs-Fixed: 2737888
2020-07-30 02:05:43 -07:00
components qcacld-3.0: Change Internal/External to External 2020-07-29 00:23:16 -07:00
configs qcacld-3.0: Enable rx descriptor nbuf sanity for perf build 2020-07-25 06:02:25 -07:00
core qcacld-3.0: Add roam scan stop reason check to support LFR2.0 BTM 2020-07-30 02:05:43 -07:00
os_if qcacld-3.0: Use get/put to refer vdev [1/4] 2020-07-14 04:26:19 -07:00
uapi/linux qcacld-3.0: Add PKTLOG_TYPE_RX_STATBUF 2019-10-09 19:10:36 -07:00
Android.mk qcacld-3.0: Add an option to pass build options 2020-07-06 08:33:48 -07:00
Kbuild qcacld-3.0: Enable FEATURE_NO_DBS_INTRABAND_MCC_SUPPORT for LITHIUM 2020-07-28 15:41:09 -07:00
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium