/* iwl3945_reg_txpower_periodic - called when time to check our temperature. */
void iwl3945_reg_txpower_periodic(struct iwl_priv *priv)
/* iwl3945_reg_txpower_periodic - called when time to check our temperature. */
void iwl3945_reg_txpower_periodic(struct iwl_priv *priv)
{
	if (!is_temp_calib_needed(priv))
		goto reschedule;
	iwl3945_hw_reg_comp_txpower_temp(priv);
 reschedule:
	queue_delayed_work(priv->workqueue,
			   &priv->thermal_periodic, REG_RECALIB_PERIOD * HZ);
}