drm/i915/edp: enable eDP MSO during link training
authorJani Nikula <jani.nikula@intel.com>
Tue, 2 Mar 2021 11:03:02 +0000 (13:03 +0200)
committerJani Nikula <jani.nikula@intel.com>
Thu, 4 Mar 2021 05:50:24 +0000 (07:50 +0200)
commitbc71194e889741eb54a3dcc35fc79215fa9449d2
tree9c07326cd31a0d3f2cecbcc0af91512401dc7db2
parent512005d949287c2a38f4d65f285b7fb9f8244ed0
drm/i915/edp: enable eDP MSO during link training

If the source and sink support MSO, enable it during link training.

v4: Divide DRRS pixel clock by link count before M/N calculation

v3: Adjust timings, refer to splitter

v2: Limit MSO to pipe A using ->pipe_mask

Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/2711
Cc: Nischal Varide <nischal.varide@intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/66da48b4b3c5ccffaac7989097cd96d6c6af8243.1614682842.git.jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_ddi.c
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/display/intel_dp.c