Browse Source

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>
Emmanuel Grumbach 12 years ago
parent
commit
6bfcb7e88c
1 changed files with 2 additions and 1 deletions
  1. 2 1
      drivers/net/wireless/iwlwifi/mvm/fw-api.h

+ 2 - 1
drivers/net/wireless/iwlwifi/mvm/fw-api.h

@@ -801,6 +801,7 @@ struct iwl_phy_context_cmd {
  * @byte_count: frame's byte-count
  * @byte_count: frame's byte-count
  * @frame_time: frame's time on the air, based on byte count and frame rate
  * @frame_time: frame's time on the air, based on byte count and frame rate
  *	calculation
  *	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
  * Before each Rx, the device sends this data. It contains PHY information
  * about the reception of the packet.
  * 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 non_cfg_phy[IWL_RX_INFO_PHY_CNT];
 	__le32 rate_n_flags;
 	__le32 rate_n_flags;
 	__le32 byte_count;
 	__le32 byte_count;
-	__le16 reserved2;
+	__le16 mac_active_msk;
 	__le16 frame_time;
 	__le16 frame_time;
 } __packed;
 } __packed;