From e92a2312c849345424e07fa481dca06a4eb6fa19 Mon Sep 17 00:00:00 2001 From: "zhou.han" Date: Thu, 19 Sep 2024 16:08:59 +0800 Subject: [PATCH] drm: linux support qms [1/1] PD#SWPL-186207 Problem: In the LINUX system, the action of calculating the brr mode name is blocked. Solution: Remove this blocking action. Verify: ohm/ross Test: DRM-TX-75 Change-Id: I70ded70948b9f8b5572b1d285a18c75546513099 Signed-off-by: zhou.han --- drivers/drm/meson_hdmi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/drm/meson_hdmi.c b/drivers/drm/meson_hdmi.c index a6c2f992a..e5e391a4e 100644 --- a/drivers/drm/meson_hdmi.c +++ b/drivers/drm/meson_hdmi.c @@ -2140,7 +2140,7 @@ static int meson_hdmitx_encoder_atomic_check(struct drm_encoder *encoder, crtc_state->vrr_enabled = true; } - if (am_hdmi_info.android_path && crtc_state->vrr_enabled && + if (crtc_state->vrr_enabled && !(adj_mode->flags & DRM_MODE_FLAG_INTERLACE)) { meson_hdmitx_cal_brr(&am_hdmi_info, meson_crtc_state, adj_mode); modename = meson_crtc_state->brr_mode;