iwlagn: reduce redundant parameter definitions
[deliverable/linux.git] / drivers / net / wireless / iwlwifi / iwl-agn-rs.c
index 57629fba3a7ddbb17fd013ac7623b283a6d0d57a..f865685fd5f547b53dd2acc0103445839c3f4a56 100644 (file)
@@ -2939,11 +2939,14 @@ static void rs_fill_link_cmd(struct iwl_priv *priv,
         * overwrite if needed, pass aggregation time limit
         * to uCode in uSec
         */
-       if (priv && priv->cfg->agg_time_limit &&
-           priv->cfg->agg_time_limit >= LINK_QUAL_AGG_TIME_LIMIT_MIN &&
-           priv->cfg->agg_time_limit <= LINK_QUAL_AGG_TIME_LIMIT_MAX)
+       if (priv && priv->cfg->bt_params &&
+           priv->cfg->bt_params->agg_time_limit &&
+           priv->cfg->bt_params->agg_time_limit >=
+               LINK_QUAL_AGG_TIME_LIMIT_MIN &&
+           priv->cfg->bt_params->agg_time_limit <=
+                LINK_QUAL_AGG_TIME_LIMIT_MAX)
                lq_cmd->agg_params.agg_time_limit =
-                       cpu_to_le16(priv->cfg->agg_time_limit);
+                       cpu_to_le16(priv->cfg->bt_params->agg_time_limit);
 }
 
 static void *rs_alloc(struct ieee80211_hw *hw, struct dentry *debugfsdir)
This page took 0.026685 seconds and 5 git commands to generate.