drm/rockchip: dw_hdmi: Fix 8K30/25/24 YUV420 no enter FRL mode

Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Change-Id: I1788a14ba5c4bd0b162b6d78e4b4944450c3c097
This commit is contained in:
Sandy Huang 2022-01-21 15:37:00 +08:00 committed by Tao Huang
parent 68580e2435
commit f8ea21c7db

View File

@ -822,7 +822,7 @@ static void hdmi_select_link_config(struct rockchip_hdmi *hdmi,
hdmi->link_cfg.frl_lanes = max_lanes;
hdmi->link_cfg.rate_per_lane = max_rate_per_lane;
if (!max_frl_rate || tmdsclk < HDMI20_MAX_RATE) {
if (!max_frl_rate || (tmdsclk < HDMI20_MAX_RATE && mode->clock < HDMI20_MAX_RATE)) {
dev_info(hdmi->dev, "use tmds mode\n");
hdmi->link_cfg.frl_mode = false;
return;