Skip to content

Commit 7d08c3b

Browse files
Alex Hungalexdeucher
authored andcommitted
drm/amd/display: Add HDR workaround for a specific eDP
[WHY & HOW] Some eDP panels suffer from flicking when HDR is enabled in KDE or Gnome. This add another quirk to worksaround to skip VSC that is incompatible with an eDP panel. Link: https://gitlab.freedesktop.org/drm/amd/-/issues/4452 Reviewed-by: Aurabindo Pillai <[email protected]> Signed-off-by: Alex Hung <[email protected]> Signed-off-by: Wayne Lin <[email protected]> Tested-by: Dan Wheeler <[email protected]> Signed-off-by: Alex Deucher <[email protected]> (cherry picked from commit 99441824bec63549a076cd86631d138ec9a0c71c) Cc: [email protected]
1 parent 4f2cd64 commit 7d08c3b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ static void apply_edid_quirks(struct drm_device *dev, struct edid *edid, struct
8383
edid_caps->panel_patch.remove_sink_ext_caps = true;
8484
break;
8585
case drm_edid_encode_panel_id('S', 'D', 'C', 0x4154):
86+
case drm_edid_encode_panel_id('S', 'D', 'C', 0x4171):
8687
drm_dbg_driver(dev, "Disabling VSC on monitor with panel id %X\n", panel_id);
8788
edid_caps->panel_patch.disable_colorimetry = true;
8889
break;

0 commit comments

Comments
 (0)