drm/dp: Add DP_DPCD_QUIRK_NO_SINK_COUNT
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 28 May 2019 14:06:49 +0000 (17:06 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 14 Jun 2019 16:11:10 +0000 (19:11 +0300)
commit7974033e527a5dd12d96126d09d4cff4f9b65c69
treee6a2bf9b71babd60b68e24b4cf2eb1a81f8fbf27
parent41ff5bd834356a310ad909152f19bf23963527ce
drm/dp: Add DP_DPCD_QUIRK_NO_SINK_COUNT

CH7511 eDP->LVDS bridge doesn't seem to set SINK_COUNT properly
causing i915 to detect it as disconnected. Add a quirk to ignore
SINK_COUNT on these devices.

Cc: David S. <david@majinbuu.com>
Cc: Peteris Rudzusiks <peteris.rudzusiks@gmail.com>
Tested-by: Peteris Rudzusiks <peteris.rudzusiks@gmail.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=105406
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190528140650.19230-1-ville.syrjala@linux.intel.com
Acked-by: Jani Nikula <jani.nikula@intel.com> #irc
drivers/gpu/drm/drm_dp_helper.c
include/drm/drm_dp_helper.h