diff options
Diffstat (limited to 'drivers/net/wireless')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-rx.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-rx.c b/drivers/net/wireless/iwlwifi/iwl-rx.c index c845089701e..2b8d40b37a1 100644 --- a/drivers/net/wireless/iwlwifi/iwl-rx.c +++ b/drivers/net/wireless/iwlwifi/iwl-rx.c | |||
@@ -412,7 +412,10 @@ int iwl_rx_init(struct iwl_priv *priv, struct iwl_rx_queue *rxq) | |||
412 | { | 412 | { |
413 | u32 rb_size; | 413 | u32 rb_size; |
414 | const u32 rfdnlog = RX_QUEUE_SIZE_LOG; /* 256 RBDs */ | 414 | const u32 rfdnlog = RX_QUEUE_SIZE_LOG; /* 256 RBDs */ |
415 | const u32 rb_timeout = 0; /* FIXME: RX_RB_TIMEOUT why this stalls RX */ | 415 | u32 rb_timeout = 0; /* FIXME: RX_RB_TIMEOUT for all devices? */ |
416 | |||
417 | if (!priv->cfg->use_isr_legacy) | ||
418 | rb_timeout = RX_RB_TIMEOUT; | ||
416 | 419 | ||
417 | if (priv->cfg->mod_params->amsdu_size_8K) | 420 | if (priv->cfg->mod_params->amsdu_size_8K) |
418 | rb_size = FH_RCSR_RX_CONFIG_REG_VAL_RB_SIZE_8K; | 421 | rb_size = FH_RCSR_RX_CONFIG_REG_VAL_RB_SIZE_8K; |