android_kernel_xiaomi_sm8350/core
gaurank kathpalia a92bb13dfc qcacld-3.0: Filter SAP based upon ACS channel list
Scenario:
1. Start SAP on any potential LTE-COEX channel.
2. SAP would restart when it gets the event of unsafe channel.

Observation:
SAP restarts on a channel not in ACS channel list.

Expectation:
SAP should restart in channels given by the user
space only which are configured by hostapd.

Issue with driver:
Currently in wlansap_filter_ch_based_acs, the driver
eliminates the channels based upon the ACS start, and
end channel, and not the channel list, which can lead
to almost all the channels being picked, and none eliminated
if the start channel was 1, and end channel was 165, even
when only two channels, say 1 and 165 only were present
in ACS channel list.

Fix:
Fix is to eliminate all the candidate channels which were
not part of the ACS channel list, and pick only those channels
that were part of initial do_acs request.

Change-Id: Ib3b0b0a77c07b423b66e99feb085a370ed01f2de
CRs-Fixed: 2454270
2019-05-17 20:41:56 -07:00
..
bmi qcacld-3.0: bmi: Replace explicit comparison to NULL 2019-03-19 22:54:28 -07:00
cds qcacld-3.0: Remove file cds_if_upperproto.h 2019-04-30 22:27:20 -07:00
dp qcacld-3.0: Move enum WDI_EVENT to common datapath 2019-05-15 05:47:01 -07:00
hdd qcacld-3.0: Replace IE_EID_VENDOR with WLAN_ELEMID_VENDOR 2019-05-17 20:41:42 -07:00
mac qcacld-3.0: Remove redundant error message 2019-05-17 20:41:52 -07:00
pld qcacld-3.0: Add PLD API to check DRV connection 2019-05-16 05:57:13 -07:00
sap qcacld-3.0: Filter SAP based upon ACS channel list 2019-05-17 20:41:56 -07:00
sme qcacld-3.0: Cleanup VDEV_SM legacy code 2019-05-17 16:21:48 -07:00
wma qcacld-3.0: Cleanup VDEV_SM legacy code 2019-05-17 16:21:48 -07:00