[Intel-gfx] [PATCH] drm/i915: Ignore skl+ for debugfs/i915_sr_status
Ville Syrjälä
ville.syrjala at linux.intel.com
Thu Mar 9 14:27:29 UTC 2017
On Thu, Mar 09, 2017 at 02:20:49PM +0000, Chris Wilson wrote:
> There is no easily digestible single self-refresh status bit, so don't
> report one for debugfs/i915_sr_status.
>
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> Cc: Ville Syrjälä <ville.syrjala at linux.intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
> ---
> drivers/gpu/drm/i915/i915_debugfs.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/i915/i915_debugfs.c b/drivers/gpu/drm/i915/i915_debugfs.c
> index 59d1eaf75b21..31bce5130ce6 100644
> --- a/drivers/gpu/drm/i915/i915_debugfs.c
> +++ b/drivers/gpu/drm/i915/i915_debugfs.c
> @@ -1755,7 +1755,9 @@ static int i915_sr_status(struct seq_file *m, void *unused)
> intel_runtime_pm_get(dev_priv);
> intel_display_power_get(dev_priv, POWER_DOMAIN_INIT);
>
> - if (HAS_PCH_SPLIT(dev_priv))
> + if (INTEL_GEN(dev_priv) >= 9)
> + /* no global SR status; inspect per-plane WM */;
> + else if (HAS_PCH_SPLIT(dev_priv))
> sr_enabled = I915_READ(WM1_LP_ILK) & WM1_LP_SR_EN;
> else if (IS_I965GM(dev_priv) || IS_G4X(dev_priv) ||
> IS_I945G(dev_priv) || IS_I945GM(dev_priv))
> --
> 2.11.0
--
Ville Syrjälä
Intel OTC
More information about the Intel-gfx
mailing list