summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>2013-03-03 10:19:45 +0200
committerJohannes Berg <johannes.berg@intel.com>2013-03-06 16:48:01 +0100
commit6bfcb7e88cbb45782664caeb9bfe1a1c1b83a10e (patch)
tree238a6b1918249b777cc66ac59de7f9888a4f9b96
parent1094234284a2afe46202773ebd9ae55416092d9c (diff)
downloadlinux-3.10-6bfcb7e88cbb45782664caeb9bfe1a1c1b83a10e.tar.gz
linux-3.10-6bfcb7e88cbb45782664caeb9bfe1a1c1b83a10e.tar.bz2
linux-3.10-6bfcb7e88cbb45782664caeb9bfe1a1c1b83a10e.zip
iwlwifi: mvm: update firmware API - MAC ID in RX
The firmware tells the driver to what MACs the received frame belongs (based on the time slot in which it was received). Note that there can be several MACs if they share the same binding. Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
-rw-r--r--drivers/net/wireless/iwlwifi/mvm/fw-api.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/fw-api.h b/drivers/net/wireless/iwlwifi/mvm/fw-api.h
index da9ee3fe337..f8d7e88234e 100644
--- a/drivers/net/wireless/iwlwifi/mvm/fw-api.h
+++ b/drivers/net/wireless/iwlwifi/mvm/fw-api.h
@@ -801,6 +801,7 @@ struct iwl_phy_context_cmd {
* @byte_count: frame's byte-count
* @frame_time: frame's time on the air, based on byte count and frame rate
* calculation
+ * @mac_active_msk: what MACs were active when the frame was received
*
* Before each Rx, the device sends this data. It contains PHY information
* about the reception of the packet.
@@ -818,7 +819,7 @@ struct iwl_rx_phy_info {
__le32 non_cfg_phy[IWL_RX_INFO_PHY_CNT];
__le32 rate_n_flags;
__le32 byte_count;
- __le16 reserved2;
+ __le16 mac_active_msk;
__le16 frame_time;
} __packed;