iwlwifi: mvm: rs: better match tx response rate to the LQ table
authorEyal Shapira <eyal@wizery.com>
Fri, 30 Jan 2015 11:40:02 +0000 (13:40 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Mon, 23 Feb 2015 20:08:07 +0000 (22:08 +0200)
commit929e6edea5ef8fd3d2324ba4ce5736be7d52b9d8
tree6de7ee31fa41899e07c6b20af025bd6a55eda942
parentf5af19d10d151c5a2afae3306578f485c244db25
iwlwifi: mvm: rs: better match tx response rate to the LQ table

Currently rs uses the info in mac80211 tx status which is
a translation of the actual rate coming up from the FW in
the tx response. This is matched up against the LQ table first
rate to make sure this tx frame used the current LQ table.
Instead of using the translated mac80211 info it's easier and
cleaner to just pass the actual tx response rate in the driver
private data and use that for matching.
This becomes even more important once the FW begins to
decide on its own whether to use STBC/BFER/SISO.

Signed-off-by: Eyal Shapira <eyalx.shapira@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/rs.c
drivers/net/wireless/iwlwifi/mvm/tx.c