summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/pci/drm/radeon/radeon_legacy_crtc.c')
-rw-r--r--sys/dev/pci/drm/radeon/radeon_legacy_crtc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/pci/drm/radeon/radeon_legacy_crtc.c b/sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
index aadd0930304..c32e63a4136 100644
--- a/sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
+++ b/sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
@@ -680,6 +680,9 @@ static bool radeon_set_crtc_timing(struct drm_crtc *crtc, struct drm_display_mod
RADEON_CRTC_VSYNC_DIS |
RADEON_CRTC_HSYNC_DIS |
RADEON_CRTC_DISPLAY_DIS);
+ crtc_ext_cntl &= ~(RADEON_CRTC_SYNC_TRISTAT |
+ RADEON_CRTC_VSYNC_TRISTAT |
+ RADEON_CRTC_HSYNC_TRISTAT);
disp_merge_cntl = RREG32(RADEON_DISP_MERGE_CNTL);
disp_merge_cntl &= ~RADEON_DISP_RGB_OFFSET_EN;