]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/dp: Add DSC virtual DPCD quirk for Realtek MST branch device
authorImre Deak <imre.deak@intel.com>
Mon, 25 May 2026 12:55:16 +0000 (15:55 +0300)
committerImre Deak <imre.deak@intel.com>
Wed, 27 May 2026 13:36:58 +0000 (16:36 +0300)
commitbff2da7aa0020eb72e42d63868dc5adaa0fb85d3
treee1a3f3ceceedb28a58f493fff3e597206f2feeef
parent3c3c5fb9b36836d279ebe370189d68a0a3387362
drm/dp: Add DSC virtual DPCD quirk for Realtek MST branch device

The ASUS DC301 USB-C dock containing a Realtek MST branch device
supports the DSC decompression functionality on each of the dock's
downstream connectors, even though there is no discoverable peer-to-peer
virtual device in the MST topology (which the DP Standard
requires/suggests to control the DSC functionality on a per-DFP basis).
Add the DP_DPCD_QUIRK_DSC_WITHOUT_VIRTUAL_DPCD quirk for this branch
device as well to enable the DSC decompression functionality on all DFP
connectors of the dock, similarly to how this is done for dock's
containing older Synaptics branch devices.

Cc: Lyude Paul <lyude@redhat.com>
Reported-and-tested-by: Shawn C Lee <shawn.c.lee@intel.com>
Reviewed-by: Mika Kahola <mika.kahola@intel.com>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Link: https://patch.msgid.link/20260525125516.2794636-1-imre.deak@intel.com
drivers/gpu/drm/display/drm_dp_helper.c