|
@@ -997,13 +997,11 @@ static void iwl_setup_deferred_work(struct iwl_priv *priv)
|
|
if (priv->lib->bt_params)
|
|
if (priv->lib->bt_params)
|
|
iwlagn_bt_setup_deferred_work(priv);
|
|
iwlagn_bt_setup_deferred_work(priv);
|
|
|
|
|
|
- init_timer(&priv->statistics_periodic);
|
|
|
|
- priv->statistics_periodic.data = (unsigned long)priv;
|
|
|
|
- priv->statistics_periodic.function = iwl_bg_statistics_periodic;
|
|
|
|
|
|
+ setup_timer(&priv->statistics_periodic, iwl_bg_statistics_periodic,
|
|
|
|
+ (unsigned long)priv);
|
|
|
|
|
|
- init_timer(&priv->ucode_trace);
|
|
|
|
- priv->ucode_trace.data = (unsigned long)priv;
|
|
|
|
- priv->ucode_trace.function = iwl_bg_ucode_trace;
|
|
|
|
|
|
+ setup_timer(&priv->ucode_trace, iwl_bg_ucode_trace,
|
|
|
|
+ (unsigned long)priv);
|
|
}
|
|
}
|
|
|
|
|
|
void iwl_cancel_deferred_work(struct iwl_priv *priv)
|
|
void iwl_cancel_deferred_work(struct iwl_priv *priv)
|