intel-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] Enable PSR by default in certain platforms
@ 2016-02-12 12:08 Rodrigo Vivi
  2016-02-12 12:08 ` [PATCH 1/3] drm/i915: Change i915.enable_psr parameter to use per platform default Rodrigo Vivi
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Rodrigo Vivi @ 2016-02-12 12:08 UTC (permalink / raw)
  To: intel-gfx; +Cc: Rodrigo Vivi

For a long time we are trying to enable PSR by default everwhere
but we always end up in soem specific corner case in one
platform or another and end up not enabling in older stable platforms
that could benefit from the power saving it provides.

So, let's change the approach here and try to enable it separated.

The new blocking issue is for Skylake and Kabylake due to a vblank
wait situation with DMC firmware:
https://bugs.freedesktop.org/show_bug.cgi?id=94126
So that case will block PSR on SKL and KBL.

But  this doesn't affect at all other platforms that don't have DMC.

Also I decided to split the rest of platforms in two groups since
Valleyview/Cherryview has a complete different Hardware PSR
implementation than the rest of the platorms. Also it uses only
link standby what should be safier.

So, 1 patch to add the possibility of enable per platform, 1 patch for
VLV/CHV and 1 patch for HSW/BDW.

I hope to get SKL/KBL ready soon.

Thanks,
Rodrigo.

Rodrigo Vivi (3):
  drm/i915: Change i915.enable_psr parameter to use per platform
    default.
  drm/i915: Enable PSR by default on Valleyview and Cherryview.
  drm/i915: Enable PSR by default on Haswell and Broadwell.

 drivers/gpu/drm/i915/i915_params.c | 5 +++--
 drivers/gpu/drm/i915/intel_psr.c   | 9 +++++++++
 2 files changed, 12 insertions(+), 2 deletions(-)

-- 
2.4.3

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-02-16 17:43 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-12 12:08 [PATCH 0/3] Enable PSR by default in certain platforms Rodrigo Vivi
2016-02-12 12:08 ` [PATCH 1/3] drm/i915: Change i915.enable_psr parameter to use per platform default Rodrigo Vivi
2016-02-16 10:27   ` Jani Nikula
2016-02-16 11:49     ` Zanoni, Paulo R
2016-02-16 17:43       ` Vivi, Rodrigo
2016-02-12 12:08 ` [PATCH 2/3] drm/i915: Enable PSR by default on Valleyview and Cherryview Rodrigo Vivi
2016-02-12 12:08 ` [PATCH 3/3] drm/i915: Enable PSR by default on Haswell and Broadwell Rodrigo Vivi
2016-02-16  9:27 ` ✓ Fi.CI.BAT: success for Enable PSR by default in certain platforms Patchwork
2016-02-16 15:25 ` [PATCH 0/3] " Daniel Vetter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).