diff options
author | Eyal Shapira <eyal@wizery.com> | 2013-12-04 02:15:46 +0200 |
---|---|---|
committer | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2013-12-17 19:39:53 +0200 |
commit | 8fc7c58c037b1793b07aa3111d125b36f31f5681 (patch) | |
tree | 5881c5d16501a1d3bcb7a84bc023c6b81435d087 /drivers/net/wireless/iwlwifi/mvm/rs.h | |
parent | 752096727cdec42c2fa91242dbc341c8f360e167 (diff) | |
download | op-kernel-dev-8fc7c58c037b1793b07aa3111d125b36f31f5681.zip op-kernel-dev-8fc7c58c037b1793b07aa3111d125b36f31f5681.tar.gz |
iwlwifi: mvm: rs: refactor building the LQ command
Simplify the code a bit more by extracting the rates table
building logic into a separate function and handle setting
a fixed rate for debug in a separate flow.
Also avoid using and saving ucode rate format in different
places. Instead use rs_rate struct and convert to ucode format
only when filling the rates table in the LQ command.
Signed-off-by: Eyal Shapira <eyal@wizery.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm/rs.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/rs.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/rs.h b/drivers/net/wireless/iwlwifi/mvm/rs.h index b329607..7b26e65 100644 --- a/drivers/net/wireless/iwlwifi/mvm/rs.h +++ b/drivers/net/wireless/iwlwifi/mvm/rs.h @@ -278,7 +278,6 @@ struct iwl_scale_tbl_info { struct rs_rate rate; enum rs_column column; s32 *expected_tpt; /* throughput metrics; expected_tpt_G, etc. */ - u32 current_rate; /* rate_n_flags, uCode API format */ struct iwl_rate_scale_data win[IWL_RATE_COUNT]; /* rate histories */ }; |