]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: mvm: let the firmware configure the scheduler
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Mon, 5 Jan 2015 14:52:55 +0000 (16:52 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Thu, 22 Jan 2015 15:54:02 +0000 (17:54 +0200)
commit367eab02e6bc9c327cd0a3b33c6a3416c14a6304
tree545b9fe7e2fd25fd66a21568555637ae8ef68c1d
parentacabc8e50d80fed89177243a93d792e533d3c8a9
iwlwifi: mvm: let the firmware configure the scheduler

A new host command can be used to configure the scheduler
instead of accessing the scheduler's registers from the
driver. This is easier and less error prone since accessing
the hardware at certain moments can lead to races with the
firmware.
Prefer to use the host command whenever it is available.

Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/iwl-fw-file.h
drivers/net/wireless/iwlwifi/mvm/fw-api-tx.h
drivers/net/wireless/iwlwifi/mvm/fw-api.h
drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c
drivers/net/wireless/iwlwifi/mvm/mvm.h
drivers/net/wireless/iwlwifi/mvm/sta.c
drivers/net/wireless/iwlwifi/mvm/tx.c
drivers/net/wireless/iwlwifi/mvm/utils.c
drivers/net/wireless/iwlwifi/pcie/tx.c