]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: revert eDP bpp clamping code changes
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 4 Apr 2013 15:19:37 +0000 (17:19 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 5 Apr 2013 18:51:43 +0000 (20:51 +0200)
commit5d21ab0b8e115968de8286336a7c8b680c6ab295
treef287379b9140bba441f65f22ea2531c5b984b77f
parent263934800839a3b7da7c38a9b88d0dcd3e4d145f
drm/i915: revert eDP bpp clamping code changes

The behaviour around handling the eDP bpp value from vbt has been
slightly changed in

commit ec13eb9802c718abcbacc561e3d6e6d00c483a86
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Wed Mar 27 00:44:59 2013 +0100

    drm/i915: convert DP autodither code to new infrastructure

The old behaviour was that we used the plane's bpp (usually 24bpp) for
computing the dp link bw, but set up the pipe with the bpp value from
vbt if available. This takes the vbt bpp override into account even
for the dp link bw configuration.

On Paulo's hsw machine this resulted in a slower link clock and a
black screen - but the mode actually /should/ fit even with the lower
clock. Until we've cleared up simply stay bug-for-bug compatible with
the old code.

While at it, also restore a debug message lost in:

commit 882abd2b97801af39d601c36e1345d9c9048b6d9
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Wed Mar 27 00:44:58 2013 +0100

    drm/i915: precompute pipe bpp before touching the hw

Cc: Paulo Zanoni <przanoni@gmail.com>
Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Tested-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_dp.c