From: Dave Stevenson Date: Tue, 18 Jun 2019 20:37:45 +0000 (+0100) Subject: drm/vc4: Limit fkms to modes <= 85Hz X-Git-Tag: accepted/tizen/unified/20200709.164653~1018 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=01dd2312cb9a991d8e3b7a40a7806c2e163ec622;p=platform%2Fkernel%2Flinux-rpi.git drm/vc4: Limit fkms to modes <= 85Hz Selecting 1080p100 and 120 has very limited gain, but don't want to block VGA85 and similar. Signed-off-by: Dave Stevenson --- diff --git a/drivers/gpu/drm/vc4/vc4_firmware_kms.c b/drivers/gpu/drm/vc4/vc4_firmware_kms.c index 4fd2629..b97798c 100644 --- a/drivers/gpu/drm/vc4/vc4_firmware_kms.c +++ b/drivers/gpu/drm/vc4/vc4_firmware_kms.c @@ -823,6 +823,10 @@ vc4_crtc_mode_valid(struct drm_crtc *crtc, const struct drm_display_mode *mode) return MODE_NO_DBLESCAN; } + /* Disable refresh rates > 85Hz as limited gain from them */ + if (drm_mode_vrefresh(mode) > 85) + return MODE_BAD_VVALUE; + /* Limit the pixel clock based on the HDMI clock limits from the * firmware */