android_kernel_xiaomi_sm8350/core/hdd/inc
Padma, Santhosh Kumar 86747ece8c qcacld-3.0: Avoid VDEV start for new interface when roaming in progress
Currently driver allows start_bss on SAP interface even when roaming is
in progress on STA interface. This leads to two simultaneous vdev starts
in FW which causes the FW to assert.

Add changes to reject the start_bss request for SAP if roaming is in
progress on any STA interface.
Also, when a connect for STA or start_bss for SAP is received and
roaming is not in progress for any STA interface, stop roaming on all
STA interfaces by sending WMI_ROAM_SCAN_MODE_NONE to FW. Also after
association or start_bss completion, enable roaming again on connected
STA interface.

Change-Id: I3baaffeef3b350e6527660cbac4b79fa4d9f83f0
CRs-Fixed: 2221337
2018-06-14 20:55:38 -07:00
..
qc_sap_ioctl.h qcacld-3.0: Remove force SAP ACS support from driver 2018-05-21 08:27:56 -07:00
wlan_hdd_assoc.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_cfg.h qcacld-3.0: Add INI support for number of vdevs 2018-06-13 15:23:53 -07:00
wlan_hdd_conc_ut.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_data_stall_detection.h qcacld-3.0: Add new data stall detection module in hdd 2017-10-06 12:27:29 -07:00
wlan_hdd_debugfs_llstat.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_debugfs.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_driver_ops.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_ether.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_ftm.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_he.h qcacld-3.0: Fix camelCase in tsap_Config_t 2018-05-09 15:19:47 -07:00
wlan_hdd_host_offload.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_includes.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_ipa.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_lro.h qcacld-3.0: Add GRO support for STA mode 2018-05-02 04:34:52 -07:00
wlan_hdd_main.h qcacld-3.0: Avoid VDEV start for new interface when roaming in progress 2018-06-14 20:55:38 -07:00
wlan_hdd_misc.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_nan.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_napi.h qcacld-3.0: Set proper arch dependency for NAPI 2018-05-05 03:06:16 -07:00
wlan_hdd_oemdata.h qcacld-3.0: Fix typo "capabilites" 2018-05-09 16:31:19 -07:00
wlan_hdd_p2p.h qcacld-3.0: Remove obsolete P2P macros 2018-05-09 16:31:24 -07:00
wlan_hdd_packet_filter_api.h qcacld-3.0: Fix wlan module loading issue 2017-10-17 05:05:26 -07:00
wlan_hdd_packet_filter_rules.h qcacld-3.0: Fix wlan module loading issue 2017-10-17 05:05:26 -07:00
wlan_hdd_power.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_regulatory.h qcacld-3.0: Send regulatory sync event for self managed reg 2018-06-14 02:56:04 -07:00
wlan_hdd_softap_tx_rx.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_spectralscan.h qcacld-3.0: Add spectral scan feature flag 2018-06-06 23:49:01 -07:00
wlan_hdd_sysfs.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_tdls.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_trace.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_tsf.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_tx_rx.h qcacld-3.0: Featurize monitor mode 2018-06-06 23:49:05 -07:00
wlan_hdd_wext.h qcacld-3.0: Rearrange hdd_wlan_get_version out of wext files 2018-05-21 21:47:50 -07:00
wlan_hdd_wmm.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_wowl.h qcacld-3.0: Use PMO macro from public head files 2018-05-31 22:30:49 -07:00