Lines Matching refs:new_delay
1079 u8 new_delay; in ironlake_rps_change_irq_handler() local
1087 new_delay = dev_priv->ips.cur_delay; in ironlake_rps_change_irq_handler()
1098 new_delay = dev_priv->ips.cur_delay - 1; in ironlake_rps_change_irq_handler()
1099 if (new_delay < dev_priv->ips.max_delay) in ironlake_rps_change_irq_handler()
1100 new_delay = dev_priv->ips.max_delay; in ironlake_rps_change_irq_handler()
1103 new_delay = dev_priv->ips.cur_delay + 1; in ironlake_rps_change_irq_handler()
1104 if (new_delay > dev_priv->ips.min_delay) in ironlake_rps_change_irq_handler()
1105 new_delay = dev_priv->ips.min_delay; in ironlake_rps_change_irq_handler()
1108 if (ironlake_set_drps(dev_priv, new_delay)) in ironlake_rps_change_irq_handler()
1109 dev_priv->ips.cur_delay = new_delay; in ironlake_rps_change_irq_handler()
1176 int new_delay, adj, min, max; in gen6_pm_rps_work() local
1196 new_delay = rps->cur_freq; in gen6_pm_rps_work()
1201 if (client_boost && new_delay < rps->boost_freq) { in gen6_pm_rps_work()
1202 new_delay = rps->boost_freq; in gen6_pm_rps_work()
1210 if (new_delay >= rps->max_freq_softlimit) in gen6_pm_rps_work()
1216 new_delay = rps->efficient_freq; in gen6_pm_rps_work()
1218 new_delay = rps->min_freq_softlimit; in gen6_pm_rps_work()
1226 if (new_delay <= rps->min_freq_softlimit) in gen6_pm_rps_work()
1249 new_delay += adj; in gen6_pm_rps_work()
1250 new_delay = clamp_t(int, new_delay, min, max); in gen6_pm_rps_work()
1252 if (intel_set_rps(dev_priv, new_delay)) { in gen6_pm_rps_work()