diff options
author | Johannes Berg <johannes.berg@intel.com> | 2014-08-01 14:48:25 -0400 |
---|---|---|
committer | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2014-09-03 15:49:10 -0400 |
commit | b2d81db7b3d3e51f6f465cae8d450acf0ca8d2dc (patch) | |
tree | 419c1d4d2537078fc9e512c2893b21e0de5ed797 | |
parent | 3dfd3a97c8b0484e85e365472fe7e292e6e8de7e (diff) |
iwlwifi: mvm: clean up FIFO definitions
Move all FIFO definitions together into the firmware API
header file and use the same enum/naming scheme for the
command FIFO.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/fw-api.h | 9 | ||||
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/mvm.h | 8 | ||||
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/ops.c | 2 |
3 files changed, 9 insertions, 10 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/fw-api.h b/drivers/net/wireless/iwlwifi/mvm/fw-api.h index 4274f8dcb4cb..94342dbe69e9 100644 --- a/drivers/net/wireless/iwlwifi/mvm/fw-api.h +++ b/drivers/net/wireless/iwlwifi/mvm/fw-api.h | |||
@@ -84,7 +84,14 @@ enum { | |||
84 | IWL_MVM_CMD_QUEUE = 9, | 84 | IWL_MVM_CMD_QUEUE = 9, |
85 | }; | 85 | }; |
86 | 86 | ||
87 | #define IWL_MVM_CMD_FIFO 7 | 87 | enum iwl_mvm_tx_fifo { |
88 | IWL_MVM_TX_FIFO_BK = 0, | ||
89 | IWL_MVM_TX_FIFO_BE, | ||
90 | IWL_MVM_TX_FIFO_VI, | ||
91 | IWL_MVM_TX_FIFO_VO, | ||
92 | IWL_MVM_TX_FIFO_MCAST = 5, | ||
93 | IWL_MVM_TX_FIFO_CMD = 7, | ||
94 | }; | ||
88 | 95 | ||
89 | #define IWL_MVM_STATION_COUNT 16 | 96 | #define IWL_MVM_STATION_COUNT 16 |
90 | 97 | ||
diff --git a/drivers/net/wireless/iwlwifi/mvm/mvm.h b/drivers/net/wireless/iwlwifi/mvm/mvm.h index 43f536446162..b529cf64a5b6 100644 --- a/drivers/net/wireless/iwlwifi/mvm/mvm.h +++ b/drivers/net/wireless/iwlwifi/mvm/mvm.h | |||
@@ -105,14 +105,6 @@ | |||
105 | */ | 105 | */ |
106 | #define IWL_MVM_CS_UNBLOCK_TX_TIMEOUT 3 | 106 | #define IWL_MVM_CS_UNBLOCK_TX_TIMEOUT 3 |
107 | 107 | ||
108 | enum iwl_mvm_tx_fifo { | ||
109 | IWL_MVM_TX_FIFO_BK = 0, | ||
110 | IWL_MVM_TX_FIFO_BE, | ||
111 | IWL_MVM_TX_FIFO_VI, | ||
112 | IWL_MVM_TX_FIFO_VO, | ||
113 | IWL_MVM_TX_FIFO_MCAST = 5, | ||
114 | }; | ||
115 | |||
116 | extern const struct ieee80211_ops iwl_mvm_hw_ops; | 108 | extern const struct ieee80211_ops iwl_mvm_hw_ops; |
117 | 109 | ||
118 | /** | 110 | /** |
diff --git a/drivers/net/wireless/iwlwifi/mvm/ops.c b/drivers/net/wireless/iwlwifi/mvm/ops.c index 8139adcb2ef8..d7ec07d48d98 100644 --- a/drivers/net/wireless/iwlwifi/mvm/ops.c +++ b/drivers/net/wireless/iwlwifi/mvm/ops.c | |||
@@ -459,7 +459,7 @@ iwl_op_mode_mvm_start(struct iwl_trans *trans, const struct iwl_cfg *cfg, | |||
459 | trans_cfg.command_names = iwl_mvm_cmd_strings; | 459 | trans_cfg.command_names = iwl_mvm_cmd_strings; |
460 | 460 | ||
461 | trans_cfg.cmd_queue = IWL_MVM_CMD_QUEUE; | 461 | trans_cfg.cmd_queue = IWL_MVM_CMD_QUEUE; |
462 | trans_cfg.cmd_fifo = IWL_MVM_CMD_FIFO; | 462 | trans_cfg.cmd_fifo = IWL_MVM_TX_FIFO_CMD; |
463 | 463 | ||
464 | snprintf(mvm->hw->wiphy->fw_version, | 464 | snprintf(mvm->hw->wiphy->fw_version, |
465 | sizeof(mvm->hw->wiphy->fw_version), | 465 | sizeof(mvm->hw->wiphy->fw_version), |