aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_guc.c
diff options
context:
space:
mode:
authorVille Syrjälä <ville.syrjala@linux.intel.com>2017-11-29 20:08:47 +0200
committerVille Syrjälä <ville.syrjala@linux.intel.com>2017-12-01 17:05:16 +0200
commit050213893307e661933a315a3c6e82658a68ffee (patch)
treedf0fe77c34da220334da08728f38e99cdee886d1 /drivers/gpu/drm/i915/intel_guc.c
parentdrm/i915: Pass crtc state to intel_pipe_{enable,disable}() (diff)
downloadlinux-dev-050213893307e661933a315a3c6e82658a68ffee.tar.xz
linux-dev-050213893307e661933a315a3c6e82658a68ffee.zip
drm/i915: Interlaced DP output doesn't work on VLV/CHV
Reject interlaced modes on VLV/CHV DP outputs. This simply does not work correctly in the hardware. We do get some output, but it's quite corrupted. The available documentation fails to mention this fact. I contacted some hardware people who eventually managed to locate the relevant HSD for VLV, which was resolved by declaring interlaced DP output as not supported. The HSD was never cloned for CHV even though it inherited most of the hardware and thus has the same problems with interlaced DP output. Cc: Dennis Vshivkov <awesome.walrus+bugzilla@gmail.com> Reported-by: Dennis Vshivkov <awesome.walrus+bugzilla@gmail.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103922 Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20171129180847.30613-1-ville.syrjala@linux.intel.com Acked-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_guc.c')
0 files changed, 0 insertions, 0 deletions