android_kernel_samsung_sm86.../os_if
Utkarsh Bhatnagar 00b694406f qcacld-3.0: Fix TDLS ax throughput issue
When TDLS connection is made in 160 MHZ
for 11ax staions, the MCS rates for the
same aren't updated correctly.
Also, MCS rate can change in case the
connection between both stations is made
with AP operating in NSS 1x1, as there is
a check in lim_populate_he_mcs_set which
will disable MCS rates corresponding to
nss > 1x1.

To fix this, copy 160 MHZ mcs from the
staion parameters which gets updated in
change station. Also, use nss parameter
which is passed by lim_populate_he_mcs_set()
in the check which was used to disable mcs
rates corresponding to nss > 1x1. Thus,
peer station nss will be used to
determine whether to disable or not.

Change-Id: I23079aed3795202e6ae32583a220c1ed3227c1dd
CRs-Fixed: 2904540
2021-03-25 18:20:27 -07:00
..
coex qcacld-3.0: move component 'coex' to qcacld project 2020-11-18 14:19:13 -08:00
cp_stats/src qcacld-3.0: Add support for big data stats 2021-03-11 09:48:12 -08:00
fw_offload qcacld-3.0: add support to customize dscp-to-up map table 2020-02-06 22:44:57 -08:00
interop_issues_ap qcacld-3.0: Use WLAN_INTEROP_ISSUES_AP_ID dbg id for interop AP 2020-11-25 08:48:23 -08:00
nan qcacld-3.0: Use a conditional macro for NLA_EXACT_LEN 2021-01-11 10:43:23 -08:00
p2p qcacld-3.0: Reduce excessive logging in P2P module 2020-02-13 08:11:31 -08:00
sync qcacld-3.0: Add support to cache north bound commands during SSR 2021-03-17 22:35:27 -07:00
tdls qcacld-3.0: Fix TDLS ax throughput issue 2021-03-25 18:20:27 -07:00