android_kernel_xiaomi_sm8350/core/sme/inc
Selvaraj, Sridhar 57ce4dfde2 qcacld-3.0: Add ini params to avoid roam ping pong
In roaming scenario, to avoid ping pong with bad AP’s around, fw
blacklist certain Ap’s based on timestamps and penalize certain
AP’s of the same channel so they won’t be selected and back and
forth roaming could be avoided. This change adds the following
INI parametres to configure the parametres of this fw feature.

1) groam_disallow_duration    - Amount of time LCA[Last Connected AP]
                                will be disallowed before it can be a
                                roaming candidate again.
2) grssi_channel_penalization - RSSI to be penalized if
                                candidate(s) are found in the same
                                channel as disallowed AP's.
3) groam_num_disallowed_aps   - number of AP's the target should
                                maintain in its LCA list.

Change-Id: I41cb36caf1b42caeb2bf77846bd0279eb43d2018
CRs-Fixed: 2054188
2017-07-18 05:54:24 -07:00
..
csr_api.h qcacld-3.0: Add ini params to avoid roam ping pong 2017-07-18 05:54:24 -07:00
csr_internal.h qcacld-3.0: Add ini params to avoid roam ping pong 2017-07-18 05:54:24 -07:00
csr_link_list.h qcacld-3.0: Add QDF MC timer API's 2016-03-24 11:58:08 -07:00
csr_neighbor_roam.h qcacld-3.0: Fix roam start not being sent to firmware 2017-07-11 19:58:03 -07:00
csr_support.h qcacld-3.0: Remove deprecated API csr_isconcurrentsession_valid 2016-08-13 14:07:28 -07:00
nan_api.h qcacld-3.0: Cleanup NAN feature 2016-09-15 21:04:41 -07:00
p2p_api.h qcacld-3.0: Properly export SME P2P APIs 2016-10-20 16:04:07 -07:00
sme_api.h qcacld-3.0: Add handler for new WMI BT event 2017-07-13 18:03:08 -07:00
sme_ft_api.h qcacld-3.0: Fix layer violation in SME 2016-04-20 22:20:44 -07:00
sme_inside.h qcacld-3.0: Remove serialization from set key req and rsp messages 2017-05-19 05:27:27 -07:00
sme_internal.h qcacld-3.0: Add handler for new WMI BT event 2017-07-13 18:03:08 -07:00
sme_nan_datapath.h qcacld-3.0: Implementation of NDI Create/Delete 2017-04-07 11:58:39 -07:00
sme_power_save_api.h qcacld-3.0: Defer power-save for certain APs during initial connection 2017-06-02 14:47:43 -07:00
sme_power_save.h qcacld-3.0: Add support to configure auto PS timer 2016-12-14 14:06:48 -08:00
sme_qos_api.h qcacld-3.0: Buffer delTs if an addTs is buffered 2016-10-05 03:13:23 -07:00
sme_qos_internal.h qcacld-3.0: Do not remove addts/delts command in csr_roam_sync_callback 2017-07-18 05:54:23 -07:00
sme_rrm_api.h qcacld-3.0: Fix kernel checkpatch warnings in sme_rrm.c 2017-04-26 18:43:37 +05:30
sme_rrm_internal.h qcacld-3.0: Remove FEATURE_WLAN_ESE_UPLOAD compile macro 2016-04-17 18:07:30 -07:00
sme_trace.h qcacld-3.0: Cleanup WMA LPHB code and Add PMO lphb calls 2017-04-10 00:31:32 -07:00
wlan_ps_wow_diag.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00