android_kernel_xiaomi_sm8350/core/sme/inc
Hanumanth Reddy Pothula 834f943961 qcacld-3.0: Report valid MCS index to upper layer
While processing get_station cfg operation, HDD is using Nss
value, which gets updated during association, to calculate data
rate. So, there is a possibility of driver to report invalid
MCS index to upper layer if association happens with Nss 2 and
when data transmission is happening at Nss 1 rate.

On receiving GET STATS response, calculate Nss value based upon
the current data rate received from firmware, and pass it to HDD,
so that HDD can use the same Nss value to report valid MCS index
to the upper layer.

Change-Id: I62f029d53149a4747f619027ce69ce65fb280b8d
CRs-Fixed: 2250993
2018-06-22 21:07:13 -07:00
..
csr_api.h qcacld-3.0: Report valid MCS index to upper layer 2018-06-22 21:07:13 -07:00
csr_internal.h qcacld-3.0: Avoid VDEV start for new interface when roaming in progress 2018-06-14 20:55:38 -07:00
csr_link_list.h qcacld-3.0: Rename tHddHandle 2018-06-06 20:28:16 -07:00
csr_neighbor_roam.h qcacld-3.0: sme: Replace tSirRetStatus with QDF_STATUS 2018-06-22 11:36:18 -07:00
csr_support.h qcacld-3.0: Fix csr_get_parsed_bss_description_ies() context param 2018-06-08 14:26:28 -07:00
nan_api.h qcacld-3.0: sme: Remove legacy markings 2018-04-24 14:48:34 -07:00
sme_api.h qcacld-3.0: Report valid MCS index to upper layer 2018-06-22 21:07:13 -07:00
sme_ft_api.h qcacld-3.0: sme: Remove legacy markings 2018-04-24 14:48:34 -07:00
sme_inside.h qcacld-3.0: Release WM status change cmd after eWNI_SME_DISCONNECT_DONE_IND 2018-05-16 15:13:55 -07:00
sme_internal.h qcacld-3.0: Featurize WLAN_FEATURE_LINK_LAYER_STATS 2018-06-21 00:24:23 -07:00
sme_nan_datapath.h qcacld-3.0: sme: Remove legacy markings 2018-04-24 14:48:34 -07:00
sme_power_save_api.h qcacld-3.0: sme: Replace tSirRetStatus with QDF_STATUS 2018-06-22 11:36:18 -07:00
sme_power_save.h qcacld-3.0: sme: Remove legacy markings 2018-04-24 14:48:34 -07:00
sme_qos_api.h qcacld-3.0: sme: Remove legacy markings 2018-04-24 14:48:34 -07:00
sme_qos_internal.h qcacld-3.0: sme: Remove legacy markings 2018-04-24 14:48:34 -07:00
sme_rrm_api.h qcacld-3.0: sme: Remove legacy markings 2018-04-24 14:48:34 -07:00
sme_rrm_internal.h qcacld-3.0: sme: Remove legacy markings 2018-04-24 14:48:34 -07:00
sme_trace.h qcacld-3.0: sme: Remove legacy markings 2018-04-24 14:48:34 -07:00
wlan_ps_wow_diag.h qcacld-3.0: sme: Remove legacy markings 2018-04-24 14:48:34 -07:00