[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