]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/dp: fall back to 18 bpp when sink capability is unknown
authorJani Nikula <jani.nikula@intel.com>
Wed, 13 Jan 2016 14:35:20 +0000 (16:35 +0200)
committerJani Nikula <jani.nikula@intel.com>
Fri, 15 Jan 2016 09:41:19 +0000 (11:41 +0200)
commitc90f0d46178dcfbd8c7ec9cf963bd77abed44e12
tree5cd4e6a35fa0c4538075e20b9a6cd09f1f1fce9a
parentd6a6c4118abbc1d5e0d64943f95a4e14adc72044
drm/i915/dp: fall back to 18 bpp when sink capability is unknown

Per DP spec, the source device should fall back to 18 bpp, VESA range
RGB when the sink capability is unknown. Fix the color depth
clamping. 18 bpp color depth should ensure full color range in automatic
mode.

The clamping has been HDMI specific since its introduction in

commit 22591f167fbaff204af0123ab94087dc114b320b
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Fri Apr 19 11:24:34 2013 +0200

    drm/i915: Disable high-bpc on pre-1.4 EDID screens

Cc: stable@vger.kernel.org
Reported-and-tested-by: Dihan Wickremasuriya <nayomal@gmail.com>
Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=105331
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1452695720-7076-1-git-send-email-jani.nikula@intel.com
drivers/gpu/drm/i915/intel_display.c