]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Add PSR main link standby support back
authorRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 1 Feb 2016 20:02:07 +0000 (12:02 -0800)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 1 Feb 2016 20:03:36 +0000 (12:03 -0800)
commit988a4a0c21ed52bcaa06436071c14a71894c70aa
tree8e3cab3af970fb15b6d716e50985fdf4dbe08d88
parente28956ac252c7008a27ded42c26a01b38c985ab2
drm/i915: Add PSR main link standby support back

Link standby support has been deprecated with 'commit 43134c5c4
("drm/i915: PSR: deprecate link_standby support for core platforms.")'

The reason for that is that main link in full off offers more power
savings and on HSW and BDW implementations on source side had known
bugs with link standby.

However that same HSD report only mentions BDW and HSW and tells that
a fix was going to new platforms. Since on Skylake link standby
didn't cause the bad blank flickering screens seen on HSW and BDW
let's respect VBT again for this and future platforms.

Cc: Paulo Zanoni <paulo.r.zanoni@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
drivers/gpu/drm/i915/i915_debugfs.c
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/intel_psr.c