android_kernel_xiaomi_sm8350/components
Abhishek Ambure ee81f8b2eb qcacld-3.0: Set 5G band capability bit in gActionOUIConnect1x1 ini
gActionOUIConnect1x1 is used to specify action OUIs for 1x1
connection.

Some Access Points are unable to handle SMPS and OMN frames and shows
abnormal behaviour when STA is switching between 2x2 to 1x1 and
vice-versa. To avoid this, restrict connection in 1x1 mode with such APs.

Here the scenario is DUT STA1 connects in 2x2 mode to AP1 in 5G mode then
later on DUT another STA2 iface connects to AP2 in 2G mode. DUT sends OMN
frame to AP1 to inform that it is going to switch to 1x1 mode. AP1 ack
this frame but doesn't change its Tx rates and continues to use 2x2 rates
which DUT cannot ACK. This causes low throughput issue where AP1 Tx rate
falls to 6Mbps due to missing acks.

Hence, 5G band capability bit in "gActionOUIConnect1x1" is set to make
connections in 1x1 with such AP.

Presently, 5G band capability bit is not checked if 2G band capability bit
is not set or 2G band is not enabled. Hence, Vendor AP capability check for
2G and 5G Band is refactored.

Change-Id: Ic6b682451405a2373000e4c64656f50c2fab0ee6
CRs-Fixed: 2558293
2019-11-18 02:29:15 -08:00
..
action_oui qcacld-3.0: Set 5G band capability bit in gActionOUIConnect1x1 ini 2019-11-18 02:29:15 -08:00
blacklist_mgr qcacld-3.0: Send BLM reject list to FW after connect update 2019-07-22 06:33:07 -07:00
cfg qcacld-3.0: Link BLM to the legacy APIs 2019-06-02 01:51:34 -07:00
cmn_services/policy_mgr qcacld-3.0: PCL update for case about SAP and NAN 2019-11-15 16:01:07 -08:00
cp_stats/dispatcher/inc qcacld-3.0: Define void * data members of cp_stats with specific type 2019-07-26 18:21:46 -07:00
disa qcacld-3.0: disa: Replace explicit comparison to NULL 2019-03-20 00:57:48 -07:00
dsc qcacld-3.0: Disable dsc panic if fw is down 2019-09-27 14:56:31 -07:00
fw_offload qcacld-3.0: Remove arp_ac_category INI item 2019-11-07 09:20:25 -08:00
interop_issues_ap qcacld-3.0: Implement api for interop issues ap 2019-05-24 16:00:44 -07:00
ipa qcacld-3.0: cdp: Convergence of cdp_flowctl_ops 2019-11-11 23:07:35 -08:00
mlme qcacld-3.0: Drive the self peer creation from the sme layer 2019-11-08 06:54:39 -08:00
nan qcacld-3.0: Update NAN component to use frequency values 2019-10-24 21:41:47 -07:00
ocb qcacld-3.0: cdp: Convergence of cdp_ocb_ops 2019-11-11 23:07:52 -08:00
p2p qcacld-3.0: Process rx_mgmt_pkt based on frequency 2019-10-18 02:55:17 -07:00
pmo qcacld-3.0: Increase max limit -gEnableDynamicDTIM 2019-11-13 06:53:05 -08:00
target_if qcacld-3.0: Fix possible NULL wmi_handle dereference 2019-09-26 05:52:24 -07:00
tdls qcacld-3.0: Add the ini gTDLSDiscoveryWakeTimeout 2019-11-11 02:05:27 -08:00