]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: mvm: BT Coex - avoid the shared antenna for management frames
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Wed, 28 May 2014 18:53:39 +0000 (21:53 +0300)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Tue, 24 Jun 2014 18:55:37 +0000 (21:55 +0300)
commitdc7a6d9e7f674c85d586836f224c4285ec28d238
tree3d9714565c5f25651d72fe9af3897d042d890a7d
parent9caa08adad7679d2fcfdaad5742b6d96dccfa544
iwlwifi: mvm: BT Coex - avoid the shared antenna for management frames

If BT is active, we need to refrain from using the shared
antenna. This logic is done in the firmware when we use the
link quality tables. But for management frames, the rate is
written in the Tx command by the driver.
Hence the driver needs to make sure not use the shared
antenna when BT is active for any frames that don't use
the rate scale table such as management frames or multicast.

Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/coex.c
drivers/net/wireless/iwlwifi/mvm/mvm.h
drivers/net/wireless/iwlwifi/mvm/tx.c