[PATCH v2 0/5] drm/dp_mst: Fix DDI function/DP2 config programming

Imre Deak
2024-10-30T19:22:55Z

This is v2 of [1] addressing the review comments as follows:

- Move the DP2 configuration enabling for both master and slave
transcoders to intel_ddi_config_transcoder_func() and the disabling
for slave transcoders to intel_ddi_disable_transcoder_func().
(Patch 4, Jani)
- Disable the DP2 configuration for master transcoders as well.
(Patch 5)

Cc: Jani Nikula <jani.nikula@intel.com>

[1] https://lore.kernel.org/all/20241029191215.3889861-1-imre.deak@intel.com

Imre Deak (5):
drm/i915/ptl/dp_mst: Fix slave transcoder enabling wrt. DDI function
drm/i915/adlp+/dp_mst: Align slave transcoder enabling with spec wrt.
DDI function
drm/i915/dp_mst: Add a way to disable the DP2 config
drm/i915/adlp+/dp_mst: Align slave transcoder sequences with spec wrt.
DP2 config
drm/i915/adlp+/dp_mst: Align master transcoder disabling with spec
wrt. DP2 config

drivers/gpu/drm/i915/display/intel_ddi.c | 37 +++++++++++++--------
drivers/gpu/drm/i915/display/intel_ddi.h | 2 ++
drivers/gpu/drm/i915/display/intel_dp_mst.c | 3 ++
3 files changed, 29 insertions(+), 13 deletions(-)

--
2.44.2