]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: fixup overlay checks for interlaced modes
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Sat, 28 Jan 2012 22:48:46 +0000 (23:48 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 10 Feb 2012 16:43:49 +0000 (17:43 +0100)
commit39ebf510f4ed76fcd8995a4faae1e66e5ef72447
treee21d84f7ac42b4173a3b5be45b20355cab995b23
parent5e0299dc10e3a749a6f8acb2c1bd0d1b2528df0b
drm/i915: fixup overlay checks for interlaced modes

The drm core _really_ likes to frob around with the crtc timings and
put halfed vertical timings (in fields) in there. Which confuses the
overlay code, resulting in it's refusal to display anything at the
lower half of an interlaced pipe.

Tested-by: Christopher Egert <cme3000@gmail.com>
Reviewed-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_overlay.c