gt_pm 1007 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c struct intel_rps *rps = >->i915->gt_pm.rps; gt_pm 1053 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c struct intel_rps *rps = >->i915->gt_pm.rps; gt_pm 775 drivers/gpu/drm/i915/i915_debugfs.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 1442 drivers/gpu/drm/i915/i915_debugfs.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 1714 drivers/gpu/drm/i915/i915_debugfs.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 2597 drivers/gpu/drm/i915/i915_drv.c if (WARN_ON_ONCE(!(dev_priv->gt_pm.rc6.enabled && HAS_RC6(dev_priv)))) gt_pm 1503 drivers/gpu/drm/i915/i915_drv.h struct intel_gen6_power_mgmt gt_pm; gt_pm 346 drivers/gpu/drm/i915/i915_irq.c dev_priv->gt_pm.rps.pm_iir = 0; gt_pm 357 drivers/gpu/drm/i915/i915_irq.c dev_priv->gt_pm.rps.pm_iir = 0; gt_pm 364 drivers/gpu/drm/i915/i915_irq.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 385 drivers/gpu/drm/i915/i915_irq.c return mask & ~i915->gt_pm.rps.pm_intrmsk_mbz; gt_pm 390 drivers/gpu/drm/i915/i915_irq.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 1126 drivers/gpu/drm/i915/i915_irq.c memset(&dev_priv->gt_pm.rps.ei, 0, sizeof(dev_priv->gt_pm.rps.ei)); gt_pm 1131 drivers/gpu/drm/i915/i915_irq.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 1172 drivers/gpu/drm/i915/i915_irq.c container_of(work, struct drm_i915_private, gt_pm.rps.work); gt_pm 1174 drivers/gpu/drm/i915/i915_irq.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 1661 drivers/gpu/drm/i915/i915_irq.c struct intel_rps *rps = &i915->gt_pm.rps; gt_pm 1680 drivers/gpu/drm/i915/i915_irq.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 4320 drivers/gpu/drm/i915/i915_irq.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 234 drivers/gpu/drm/i915/i915_pmu.c val = i915->gt_pm.rps.cur_freq; gt_pm 248 drivers/gpu/drm/i915/i915_pmu.c intel_gpu_freq(i915, i915->gt_pm.rps.cur_freq), gt_pm 292 drivers/gpu/drm/i915/i915_request.c GEM_BUG_ON(!atomic_read(&rq->i915->gt_pm.rps.num_waiters)); gt_pm 293 drivers/gpu/drm/i915/i915_request.c atomic_dec(&rq->i915->gt_pm.rps.num_waiters); gt_pm 291 drivers/gpu/drm/i915/i915_sysfs.c dev_priv->gt_pm.rps.cur_freq)); gt_pm 300 drivers/gpu/drm/i915/i915_sysfs.c dev_priv->gt_pm.rps.boost_freq)); gt_pm 308 drivers/gpu/drm/i915/i915_sysfs.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 341 drivers/gpu/drm/i915/i915_sysfs.c dev_priv->gt_pm.rps.efficient_freq)); gt_pm 350 drivers/gpu/drm/i915/i915_sysfs.c dev_priv->gt_pm.rps.max_freq_softlimit)); gt_pm 358 drivers/gpu/drm/i915/i915_sysfs.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 406 drivers/gpu/drm/i915/i915_sysfs.c dev_priv->gt_pm.rps.min_freq_softlimit)); gt_pm 414 drivers/gpu/drm/i915/i915_sysfs.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 469 drivers/gpu/drm/i915/i915_sysfs.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 6544 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 6568 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 6644 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 6685 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &i915->gt_pm.rps; gt_pm 6703 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 6722 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 6765 drivers/gpu/drm/i915/intel_pm.c if (val != dev_priv->gt_pm.rps.cur_freq) { gt_pm 6775 drivers/gpu/drm/i915/intel_pm.c dev_priv->gt_pm.rps.cur_freq = val; gt_pm 6790 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 6819 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 6849 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 6873 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &rq->i915->gt_pm.rps; gt_pm 6906 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 7064 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 7113 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 7132 drivers/gpu/drm/i915/intel_pm.c GEN9_FREQUENCY(dev_priv->gt_pm.rps.rp1_freq)); gt_pm 7347 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 7475 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 7766 drivers/gpu/drm/i915/intel_pm.c dev_priv->gt_pm.rps.gpll_ref_freq = gt_pm 7772 drivers/gpu/drm/i915/intel_pm.c dev_priv->gt_pm.rps.gpll_ref_freq); gt_pm 7777 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 7833 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 8267 drivers/gpu/drm/i915/intel_pm.c pxvid = I915_READ(PXVFREQ(dev_priv->gt_pm.rps.cur_freq)); gt_pm 8567 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.rc6.ctx_corrupted = true; gt_pm 8568 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.rc6.ctx_corrupted_wakeref = gt_pm 8575 drivers/gpu/drm/i915/intel_pm.c if (i915->gt_pm.rc6.ctx_corrupted) { gt_pm 8577 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.rc6.ctx_corrupted_wakeref); gt_pm 8578 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.rc6.ctx_corrupted = false; gt_pm 8590 drivers/gpu/drm/i915/intel_pm.c if (i915->gt_pm.rc6.ctx_corrupted) gt_pm 8592 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.rc6.ctx_corrupted_wakeref); gt_pm 8603 drivers/gpu/drm/i915/intel_pm.c if (!i915->gt_pm.rc6.ctx_corrupted) gt_pm 8607 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.rc6.ctx_corrupted_wakeref = gt_pm 8613 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.rc6.ctx_corrupted = false; gt_pm 8633 drivers/gpu/drm/i915/intel_pm.c if (i915->gt_pm.rc6.ctx_corrupted) gt_pm 8642 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.rc6.ctx_corrupted = true; gt_pm 8643 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.rc6.ctx_corrupted_wakeref = gt_pm 8651 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 8710 drivers/gpu/drm/i915/intel_pm.c dev_priv->gt_pm.rps.enabled = true; /* force RPS disabling */ gt_pm 8711 drivers/gpu/drm/i915/intel_pm.c dev_priv->gt_pm.rc6.enabled = true; /* force RC6 disabling */ gt_pm 8722 drivers/gpu/drm/i915/intel_pm.c lockdep_assert_held(&i915->gt_pm.rps.lock); gt_pm 8724 drivers/gpu/drm/i915/intel_pm.c if (!i915->gt_pm.llc_pstate.enabled) gt_pm 8729 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.llc_pstate.enabled = false; gt_pm 8734 drivers/gpu/drm/i915/intel_pm.c lockdep_assert_held(&dev_priv->gt_pm.rps.lock); gt_pm 8736 drivers/gpu/drm/i915/intel_pm.c if (!dev_priv->gt_pm.rc6.enabled) gt_pm 8748 drivers/gpu/drm/i915/intel_pm.c dev_priv->gt_pm.rc6.enabled = false; gt_pm 8753 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 8762 drivers/gpu/drm/i915/intel_pm.c lockdep_assert_held(&dev_priv->gt_pm.rps.lock); gt_pm 8764 drivers/gpu/drm/i915/intel_pm.c if (!dev_priv->gt_pm.rps.enabled) gt_pm 8778 drivers/gpu/drm/i915/intel_pm.c dev_priv->gt_pm.rps.enabled = false; gt_pm 8783 drivers/gpu/drm/i915/intel_pm.c mutex_lock(&dev_priv->gt_pm.rps.lock); gt_pm 8790 drivers/gpu/drm/i915/intel_pm.c mutex_unlock(&dev_priv->gt_pm.rps.lock); gt_pm 8795 drivers/gpu/drm/i915/intel_pm.c lockdep_assert_held(&i915->gt_pm.rps.lock); gt_pm 8797 drivers/gpu/drm/i915/intel_pm.c if (i915->gt_pm.llc_pstate.enabled) gt_pm 8802 drivers/gpu/drm/i915/intel_pm.c i915->gt_pm.llc_pstate.enabled = true; gt_pm 8807 drivers/gpu/drm/i915/intel_pm.c lockdep_assert_held(&dev_priv->gt_pm.rps.lock); gt_pm 8809 drivers/gpu/drm/i915/intel_pm.c if (dev_priv->gt_pm.rc6.enabled) gt_pm 8812 drivers/gpu/drm/i915/intel_pm.c if (dev_priv->gt_pm.rc6.ctx_corrupted) gt_pm 8828 drivers/gpu/drm/i915/intel_pm.c dev_priv->gt_pm.rc6.enabled = true; gt_pm 8833 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 8870 drivers/gpu/drm/i915/intel_pm.c mutex_lock(&dev_priv->gt_pm.rps.lock); gt_pm 8879 drivers/gpu/drm/i915/intel_pm.c mutex_unlock(&dev_priv->gt_pm.rps.lock); gt_pm 9858 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 9869 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 9876 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 9887 drivers/gpu/drm/i915/intel_pm.c struct intel_rps *rps = &dev_priv->gt_pm.rps; gt_pm 9921 drivers/gpu/drm/i915/intel_pm.c mutex_init(&dev_priv->gt_pm.rps.lock); gt_pm 9922 drivers/gpu/drm/i915/intel_pm.c mutex_init(&dev_priv->gt_pm.rps.power.mutex); gt_pm 9924 drivers/gpu/drm/i915/intel_pm.c atomic_set(&dev_priv->gt_pm.rps.num_waiters, 0); gt_pm 9998 drivers/gpu/drm/i915/intel_pm.c if (WARN_ON_ONCE(i >= ARRAY_SIZE(dev_priv->gt_pm.rc6.cur_residency))) gt_pm 10032 drivers/gpu/drm/i915/intel_pm.c prev_hw = dev_priv->gt_pm.rc6.prev_hw_residency[i]; gt_pm 10033 drivers/gpu/drm/i915/intel_pm.c dev_priv->gt_pm.rc6.prev_hw_residency[i] = time_hw; gt_pm 10042 drivers/gpu/drm/i915/intel_pm.c time_hw += dev_priv->gt_pm.rc6.cur_residency[i]; gt_pm 10043 drivers/gpu/drm/i915/intel_pm.c dev_priv->gt_pm.rc6.cur_residency[i] = time_hw;