drm/i915/mst: Disable transcoder before deleting the payload
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 18 Oct 2023 15:41:21 +0000 (18:41 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 1 Nov 2023 10:36:26 +0000 (12:36 +0200)
commitd068fa53730b9eb79e532350cd90d50950ea79fc
tree564b5358c5e933b6fae67c44b36b0641b791d8cc
parentd1727cdd450d70cd747a466e96c63c26c78b6b11
drm/i915/mst: Disable transcoder before deleting the payload

Bspec tells us that we should disable the transcoder before
deleting the payload. Looks like this has been reversed since
MST support was added.

I suppose this shouldn't matter in practice since the downstream
device shouldn't really do anything with the new payload until
we send the ACT. But I see no compelling reason to deviate from
the bspec sequence regardless.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20231018154123.5479-3-ville.syrjala@linux.intel.com
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_dp_mst.c