Lines Matching refs:new_delay
953 u8 new_delay; in ironlake_rps_change_irq_handler() local
959 new_delay = dev_priv->ips.cur_delay; in ironlake_rps_change_irq_handler()
970 new_delay = dev_priv->ips.cur_delay - 1; in ironlake_rps_change_irq_handler()
971 if (new_delay < dev_priv->ips.max_delay) in ironlake_rps_change_irq_handler()
972 new_delay = dev_priv->ips.max_delay; in ironlake_rps_change_irq_handler()
975 new_delay = dev_priv->ips.cur_delay + 1; in ironlake_rps_change_irq_handler()
976 if (new_delay > dev_priv->ips.min_delay) in ironlake_rps_change_irq_handler()
977 new_delay = dev_priv->ips.min_delay; in ironlake_rps_change_irq_handler()
980 if (ironlake_set_drps(dev, new_delay)) in ironlake_rps_change_irq_handler()
981 dev_priv->ips.cur_delay = new_delay; in ironlake_rps_change_irq_handler()
1073 int new_delay, adj; in gen6_pm_rps_work() local
1105 new_delay = dev_priv->rps.cur_freq + adj; in gen6_pm_rps_work()
1111 if (new_delay < dev_priv->rps.efficient_freq) in gen6_pm_rps_work()
1112 new_delay = dev_priv->rps.efficient_freq; in gen6_pm_rps_work()
1115 new_delay = dev_priv->rps.efficient_freq; in gen6_pm_rps_work()
1117 new_delay = dev_priv->rps.min_freq_softlimit; in gen6_pm_rps_work()
1126 new_delay = dev_priv->rps.cur_freq + adj; in gen6_pm_rps_work()
1128 new_delay = dev_priv->rps.cur_freq; in gen6_pm_rps_work()
1134 new_delay = clamp_t(int, new_delay, in gen6_pm_rps_work()
1138 dev_priv->rps.last_adj = new_delay - dev_priv->rps.cur_freq; in gen6_pm_rps_work()
1140 intel_set_rps(dev_priv->dev, new_delay); in gen6_pm_rps_work()