summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNarender Ankam <nankam@codeaurora.org>2019-10-21 17:38:15 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2020-03-03 02:33:16 -0800
commit4de2a3bb99f61afeada68c6e6372cad7f9097e12 (patch)
tree0ddb3e52d3b726a7221f098f5cf11fc3819601cd
parent30992332056776d3328a9675399e03b4de1278fc (diff)
msm: mdss: edid: conditionally set rgb_support for Y420 EDID modes
As part of Y420VDB, an EDID mode might have been already added to the mode_list supporting only Y420 sampling mode. And later while parsing VDB block, for such EDID modes, set rgb_support flag only if its TMDS clock is within max TMDS clock. Change-Id: Ieaa9e0fc82d1fd81f8ea07829da6c1b32ef6018a Signed-off-by: Narender Ankam <nankam@codeaurora.org> Signed-off-by: Ramendra Kumar <ramendra@codeaurora.org>
-rw-r--r--drivers/video/fbdev/msm/mdss_hdmi_edid.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/video/fbdev/msm/mdss_hdmi_edid.c b/drivers/video/fbdev/msm/mdss_hdmi_edid.c
index b298fd1c2552..fec364b15b22 100644
--- a/drivers/video/fbdev/msm/mdss_hdmi_edid.c
+++ b/drivers/video/fbdev/msm/mdss_hdmi_edid.c
@@ -1829,7 +1829,8 @@ done:
if (vic == video_format) {
DEV_DBG("%s: vic %d already added\n", __func__, vic);
- disp_mode_list[i].rgb_support = true;
+ if (supported)
+ disp_mode_list[i].rgb_support = true;
if (y420_supported)
disp_mode_list[i].y420_support = true;
return;