From dbd228a25423d7d471ce1b92fca8e28282fe7c59 Mon Sep 17 00:00:00 2001 From: Algea Cao Date: Fri, 15 Oct 2021 15:30:38 +0800 Subject: [PATCH] drm/bridge: synopsys: dw-hdmi: Get edid yuv422 info independently Signed-off-by: Algea Cao Change-Id: Ibd340a273a16a5faa7ac1b548c81cc89914f442f --- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c index fc22ee347fee..9520a367ba2c 100644 --- a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c @@ -42,6 +42,8 @@ #include "dw-hdmi-hdcp.h" #include "dw-hdmi.h" +#include "../../rockchip/rockchip_drm_drv.h" + #define DDC_CI_ADDR 0x37 #define DDC_SEGMENT_ADDR 0x30 @@ -2902,6 +2904,7 @@ static int dw_hdmi_connector_get_modes(struct drm_connector *connector) drm_connector_update_edid_property(connector, edid); cec_notifier_set_phys_addr_from_edid(hdmi->cec_notifier, edid); ret = drm_add_edid_modes(connector, edid); + rockchip_drm_get_yuv422_format(connector, edid); dw_hdmi_update_hdr_property(connector); kfree(edid); } else {