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)
commit8a02f6fecb3a4018f88132d3105c4592c55e189b
tree40b506000e29470f117082be1275529984d2d010
parent0bbd327d89c779a961c8590ee89d34bc5232d2d7
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