Here goes my latest work on PSR for better stability. Unfortunatelly I'm not enabling it by default yet because it still needs to be intensivelly validated and there is one still pending flicker when I force link standby on HSW & BDW. Since I'm going to start the bug maintainance team now I'm sending this partial work that I believe that is ready to be merged upstream right now. The remaining issues will be fixed and it will be enabled soon. Thanks, Rodrigo. Rodrigo Vivi (9): drm/i915: VLV/CHV PSR needs to exit PSR on every flush. drm/i915: PSR VLV/CHV: Remove condition checks that only applies to Haswell. drm/i915: PSR HSW/BDW: Fix inverted logic at sink main_link_active bit. drm/i915: Add missing vbt check. drm/i915: group link_standby setup and let this info visible everywhere. drm/i915: PSR link standby at debugfs drm/i915: PSR VLV/CHV: let's respect link_standby here as well. drm/i915: PSR: respect vbt time for link trains when available. drm/i915: PSR: Expose wakeup time. drivers/gpu/drm/i915/i915_debugfs.c | 5 +++ drivers/gpu/drm/i915/i915_drv.h | 2 ++ drivers/gpu/drm/i915/intel_psr.c | 65 +++++++++++++++++++++---------------- 3 files changed, 44 insertions(+), 28 deletions(-) -- 2.1.0 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx