]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: mvm: choose an initial tx rate based on rssi conditions
authorEyal Shapira <eyal@wizery.com>
Tue, 12 Aug 2014 21:31:13 +0000 (00:31 +0300)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Sun, 21 Sep 2014 10:25:44 +0000 (13:25 +0300)
commitea5ee76ee831b1b652db62280b9b4b5b5c0741c1
tree29150fbb04ea971fc6409aef97fa589450ef6d41
parent661593334690e5f22177975edf97f06f5a69e83b
iwlwifi: mvm: choose an initial tx rate based on rssi conditions

Improve the initial tx rate and antenna selection to be based on
the rssi of the last rx. This avoids starting at the lowest legacy
rate always and requiring more tx traffic to "climb" up the rates.
Since this option might cause trouble in certain setups, allow to
disable it by default.

Signed-off-by: Eyal Shapira <eyalx.shapira@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/constants.h
drivers/net/wireless/iwlwifi/mvm/mvm.h
drivers/net/wireless/iwlwifi/mvm/rs.c
drivers/net/wireless/iwlwifi/mvm/rx.c