Lines Matching defs:rps

264 	struct intel_rps *rps = &i915->gt.rps;
267 intel_rps_read_actual_frequency(rps));
274 struct intel_rps *rps = &i915->gt.rps;
277 intel_gpu_freq(rps, rps->cur_freq));
283 struct intel_rps *rps = &i915->gt.rps;
286 intel_gpu_freq(rps, rps->boost_freq));
294 struct intel_rps *rps = &dev_priv->gt.rps;
304 val = intel_freq_opcode(rps, val);
305 if (val < rps->min_freq || val > rps->max_freq)
308 mutex_lock(&rps->lock);
309 if (val != rps->boost_freq) {
310 rps->boost_freq = val;
311 boost = atomic_read(&rps->num_waiters);
313 mutex_unlock(&rps->lock);
315 schedule_work(&rps->work);
324 struct intel_rps *rps = &dev_priv->gt.rps;
327 intel_gpu_freq(rps, rps->efficient_freq));
333 struct intel_rps *rps = &dev_priv->gt.rps;
336 intel_gpu_freq(rps, rps->max_freq_softlimit));
344 struct intel_rps *rps = &dev_priv->gt.rps;
352 mutex_lock(&rps->lock);
354 val = intel_freq_opcode(rps, val);
355 if (val < rps->min_freq ||
356 val > rps->max_freq ||
357 val < rps->min_freq_softlimit) {
362 if (val > rps->rp0_freq)
364 intel_gpu_freq(rps, val));
366 rps->max_freq_softlimit = val;
368 val = clamp_t(int, rps->cur_freq,
369 rps->min_freq_softlimit,
370 rps->max_freq_softlimit);
377 intel_rps_set(rps, val);
380 mutex_unlock(&rps->lock);
388 struct intel_rps *rps = &dev_priv->gt.rps;
391 intel_gpu_freq(rps, rps->min_freq_softlimit));
399 struct intel_rps *rps = &dev_priv->gt.rps;
407 mutex_lock(&rps->lock);
409 val = intel_freq_opcode(rps, val);
410 if (val < rps->min_freq ||
411 val > rps->max_freq ||
412 val > rps->max_freq_softlimit) {
417 rps->min_freq_softlimit = val;
419 val = clamp_t(int, rps->cur_freq,
420 rps->min_freq_softlimit,
421 rps->max_freq_softlimit);
428 intel_rps_set(rps, val);
431 mutex_unlock(&rps->lock);
453 struct intel_rps *rps = &dev_priv->gt.rps;
457 val = intel_gpu_freq(rps, rps->rp0_freq);
459 val = intel_gpu_freq(rps, rps->rp1_freq);
461 val = intel_gpu_freq(rps, rps->min_freq);