Commit 5c5aa3f1 authored by Halperin, Daniel C's avatar Halperin, Daniel C Committed by John W. Linville

iwlwifi: update iwl-commands.h for 3 stream support

This patch updates comments and constants to support 1, 2, or 3 spatial streams
in rate_n_flags .
Signed-off-by: default avatarDaniel Halperin <daniel.c.halperin@intel.com>
Signed-off-by: default avatarTomas Winkler <tomas.winkler@intel.com>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent a71c8f62
...@@ -213,10 +213,11 @@ struct iwl_cmd_header { ...@@ -213,10 +213,11 @@ struct iwl_cmd_header {
} __attribute__ ((packed)); } __attribute__ ((packed));
/** /**
* 4965 rate_n_flags bit fields * iwlagn rate_n_flags bit fields
* *
* rate_n_flags format is used in following 4965 commands: * rate_n_flags format is used in following iwlagn commands:
* REPLY_RX (response only) * REPLY_RX (response only)
* REPLY_RX_MPDU (response only)
* REPLY_TX (both command and response) * REPLY_TX (both command and response)
* REPLY_TX_LINK_QUALITY_CMD * REPLY_TX_LINK_QUALITY_CMD
* *
...@@ -230,8 +231,9 @@ struct iwl_cmd_header { ...@@ -230,8 +231,9 @@ struct iwl_cmd_header {
* 6) 54 Mbps * 6) 54 Mbps
* 7) 60 Mbps * 7) 60 Mbps
* *
* 3: 0) Single stream (SISO) * 4-3: 0) Single stream (SISO)
* 1) Dual stream (MIMO) * 1) Dual stream (MIMO)
* 2) Triple stream (MIMO)
* *
* 5: Value of 0x20 in bits 7:0 indicates 6 Mbps FAT duplicate data * 5: Value of 0x20 in bits 7:0 indicates 6 Mbps FAT duplicate data
* *
...@@ -252,8 +254,8 @@ struct iwl_cmd_header { ...@@ -252,8 +254,8 @@ struct iwl_cmd_header {
* 110) 11 Mbps * 110) 11 Mbps
*/ */
#define RATE_MCS_CODE_MSK 0x7 #define RATE_MCS_CODE_MSK 0x7
#define RATE_MCS_MIMO_POS 3 #define RATE_MCS_SPATIAL_POS 3
#define RATE_MCS_MIMO_MSK 0x8 #define RATE_MCS_SPATIAL_MSK 0x18
#define RATE_MCS_HT_DUP_POS 5 #define RATE_MCS_HT_DUP_POS 5
#define RATE_MCS_HT_DUP_MSK 0x20 #define RATE_MCS_HT_DUP_MSK 0x20
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment