From: Sara Sharon <[email protected]>

The hash mask is a bitmap, so we should use BIT() on
the enum values.

Signed-off-by: Sara Sharon <[email protected]>
Fixes: 43413a975d06 ("iwlwifi: mvm: support rss queues configuration command")
Signed-off-by: Luca Coelho <[email protected]>
---
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/fw.c 
b/drivers/net/wireless/intel/iwlwifi/mvm/fw.c
index d8ae9561a9b0..134dab2d774a 100644
--- a/drivers/net/wireless/intel/iwlwifi/mvm/fw.c
+++ b/drivers/net/wireless/intel/iwlwifi/mvm/fw.c
@@ -105,12 +105,12 @@ static int iwl_send_rss_cfg_cmd(struct iwl_mvm *mvm)
        int i;
        struct iwl_rss_config_cmd cmd = {
                .flags = cpu_to_le32(IWL_RSS_ENABLE),
-               .hash_mask = IWL_RSS_HASH_TYPE_IPV4_TCP |
-                            IWL_RSS_HASH_TYPE_IPV4_UDP |
-                            IWL_RSS_HASH_TYPE_IPV4_PAYLOAD |
-                            IWL_RSS_HASH_TYPE_IPV6_TCP |
-                            IWL_RSS_HASH_TYPE_IPV6_UDP |
-                            IWL_RSS_HASH_TYPE_IPV6_PAYLOAD,
+               .hash_mask = BIT(IWL_RSS_HASH_TYPE_IPV4_TCP) |
+                            BIT(IWL_RSS_HASH_TYPE_IPV4_UDP) |
+                            BIT(IWL_RSS_HASH_TYPE_IPV4_PAYLOAD) |
+                            BIT(IWL_RSS_HASH_TYPE_IPV6_TCP) |
+                            BIT(IWL_RSS_HASH_TYPE_IPV6_UDP) |
+                            BIT(IWL_RSS_HASH_TYPE_IPV6_PAYLOAD),
        };
 
        if (mvm->trans->num_rx_queues == 1)
-- 
2.20.1

Reply via email to