From: Ville Syrjälä Date: Tue, 5 May 2015 14:17:34 +0000 (+0300) Subject: drm/i915: Fix the IBX transcoder B workarounds X-Git-Tag: omap-for-v4.2/fixes-rc1^2~37^2~39 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1612c8bd4cef20dd06e8622bb8ab9bbe9f90c0e5;p=pandora-kernel.git drm/i915: Fix the IBX transcoder B workarounds Currently the IBX transcoder B workarounds are not working correctly. Well, the HDMI one seems to be working somewhat, but the DP one is definitely busted. After a bit of experimentation it looks like the best way to make this work is first disable the port on transcoder B, and then re-enable it transcoder A, and immediately disable it again. We can also clean up the code by noting that we can't be called without a valid crtc. And also note that port A on ILK does not need the workaround, so let's check for that one too. Signed-off-by: Ville Syrjälä Reviewed-by: Jesse Barnes Signed-off-by: Daniel Vetter --- Reading git-diff-tree failed