android_kernel_xiaomi_sm8350/core/cds/inc
Chandrasekaran, Manishekar 41ab6b0036 qcacld-3.0: Fix incorrect value of Rx Nss in operating mode field
Fix the incorrect value of receive spatial streams added for use
in operating mode field. The Operating Mode field is present in
the Operating Mode Notification frame and Operating Mode
Notification element. These are used to notify STAs that the
transmitting STA is changing its operating channel width, the
maximum number of spatial streams it can receive, or both.

As per the 802.11ac spec:
- If the Rx NSS Type subfield is 0, indicates the maximum number
of spatial streams that the STA can receive.
- If the Rx NSS Type subfield is 1, indicates the maximum number of
spatial streams that the STA can receive as a beamformee in an SU
PPDU using a beamforming steering matrix derived from a VHT
Compressed Beamforming report with Feedback Type subfield
indicating MU in the corresponding VHT Compressed Beamforming
frame sent by the STA.

Set to 0 for Nss = 1
Set to 1 for Nss = 2
...
Set to 7 for Nss = 8

Change-Id: I60cb7259df3986c0356666a357b8a4ef575b7ca4
CRs-Fixed: 973411
2016-04-13 21:51:23 -07:00
..
cds_api.h qcacld-3.0: Rename hif_callbacks and fix typos 2016-03-31 13:30:50 -07:00
cds_concurrency.h qcacld-3.0: Fix incorrect value of Rx Nss in operating mode field 2016-04-13 21:51:23 -07:00
cds_crypto.h qcacld-3.0: Add QDF mem API's 2016-03-24 11:58:16 -07:00
cds_ieee80211_common.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cds_ieee80211_defines.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cds_if_upperproto.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cds_mc_timer.h qcacld-3.0: Add CDS specific MC timer 2016-03-28 03:48:24 -07:00
cds_mq.h qcacld-3.0: Add qdf references in place of cdf 2016-03-24 11:58:26 -07:00
cds_pack_align.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cds_packet.h qcacld-3.0: Update driver to use QDF NBUF APIs(1/2) 2016-03-24 11:58:23 -07:00
cds_queue.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cds_reg_service.h qcacld-3.0: Add QDF status 2016-03-24 11:57:39 -07:00
cds_regdomain_common.h qcacld-3.0: Support for handling of op class in xcsa action frame 2015-12-28 14:20:43 -08:00
cds_regdomain.h qcacld-3.0 : Remove the local regdomain mapping 2016-02-08 15:50:42 -08:00
cds_sched.h qcacld-3.0: Move DBS opportunistic timer out of HDD context 2016-04-13 17:58:16 -07:00
cds_utils.h qcacld-3.0: Add QDF trace API's 2016-03-24 11:58:11 -07:00