From 6fda045b25d0c4588bba6b92b562c41f698b5aba Mon Sep 17 00:00:00 2001 From: Algea Cao Date: Mon, 12 Aug 2024 15:56:34 +0800 Subject: [PATCH] drm/rockchip: dw_hdmi: Output yuv420 when sink only support yuv420 Change-Id: I458f1ba66d94eaa5a77722a72f14f688de311d88 Signed-off-by: Algea Cao --- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c b/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c index 03c695fc4310..256dfcbe83e0 100644 --- a/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c +++ b/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c @@ -2450,7 +2450,7 @@ dw_hdmi_rockchip_select_output(struct drm_connector_state *conn_state, DRM_MODE_FLAG_3D_FRAME_PACKING) pixclock *= 2; - if (hdmi->is_hdmi_qp && mode.clock > 1188000) + if ((hdmi->is_hdmi_qp && mode.clock > 1188000) || drm_mode_is_420_only(info, &mode)) *color_format = RK_IF_FORMAT_YCBCR420; if (!sink_is_hdmi) {