linux/drivers/gpu/drm/display
Imre Deak bff2da7aa0 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
2026-05-27 16:36:58 +03:00
..
drm_bridge_connector.c Merge drm/drm-next into drm-misc-next 2026-05-07 16:17:01 +02:00
drm_display_helper_mod.c
drm_dp_aux_bus.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drm_dp_aux_dev.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drm_dp_cec.c gpu: drm: display: drm_dp_cec: update Hans' email address 2025-09-09 15:59:07 +02:00
drm_dp_dual_mode_helper.c drm/i915/lspcon: do not hardcode settle timeout 2025-01-27 14:54:46 -05:00
drm_dp_helper_internal.h drm/display: Make DisplayPort AUX Chardev Kconfig name consistent 2024-03-28 11:26:46 +01:00
drm_dp_helper.c drm/dp: Add DSC virtual DPCD quirk for Realtek MST branch device 2026-05-27 16:36:58 +03:00
drm_dp_mst_topology_internal.h drm/dp_mst: avoid includes in drm_dp_mst_topology_internal.h 2024-03-11 11:47:06 +02:00
drm_dp_mst_topology.c drm/dp/mst: fix OOB reads on 2-byte fields in sideband reply parsers 2026-05-18 14:01:45 -04:00
drm_dp_tunnel.c - Enable PIPEDMC_ERROR interrupt (Dibin) 2026-05-06 10:55:14 +10:00
drm_dsc_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
drm_hdcp_helper.c
drm_hdmi_audio_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
drm_hdmi_cec_helper.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drm_hdmi_cec_notifier_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
drm_hdmi_helper.c drm/display: hdmi: Use drm_output_color_format instead of hdmi_colorspace 2026-03-24 13:54:35 +01:00
drm_hdmi_state_helper.c drm: Rename struct drm_atomic_state to drm_atomic_commit 2026-05-04 14:05:04 +10:00
drm_scdc_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
Kconfig drm/display: bridge-connector: handle CEC adapters 2025-05-21 01:35:21 +03:00
Makefile drm/display: add CEC helpers code 2025-05-21 01:35:16 +03:00