]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Enable the PCH PLL for all generations after link training
authorChris Wilson <chris@chris-wilson.co.uk>
Sun, 13 May 2012 08:54:09 +0000 (09:54 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Sat, 19 May 2012 21:10:01 +0000 (23:10 +0200)
commit9965efe0e1314412cc1badf60079a55b6e2a8fa7
tree40b506000e29470f117082be1275529984d2d010
parent583c5a012e330a7250eab6898c9a7cf4ab69cde5
drm/i915: Enable the PCH PLL for all generations after link training

Hidden away within one chipset specific path was the necessary logic to
turn on the PLL. This needs to be done everywhere in order for us to
drive any display! As such as soon as we tested on a non-CougarPoint
chipset, we failed to bring up any DisplayPorts and generated a nice set
of assertion failures in the process. At least one part of our logic is
working, the part that assumes that we have no idea what we are doing.

Reported-by: guang.a.yang@intel.com
References: https://bugs.freedesktop.org/show_bug.cgi?id=49712
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_display.c