From 95b04d09fe1c664f39c442e09a68b98cda197b05 Mon Sep 17 00:00:00 2001 From: Satya Rama Aditya Pinapala Date: Thu, 1 Apr 2021 13:09:51 -0700 Subject: [PATCH] disp: msm: dsi: fix DSI mode index parsing The change fixes DSI mode index parsing required for setting preferred node. Change-Id: I6f91543843e697491c68d89b22103b2ac281e936 Signed-off-by: Satya Rama Aditya Pinapala --- msm/dsi/dsi_display.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msm/dsi/dsi_display.c b/msm/dsi/dsi_display.c index c824661ac1..f60cb09128 100644 --- a/msm/dsi/dsi_display.c +++ b/msm/dsi/dsi_display.c @@ -6931,12 +6931,12 @@ int dsi_display_get_modes(struct dsi_display *display, } memcpy(sub_mode, &display_mode, sizeof(display_mode)); - sub_mode->mode_idx = array_idx; array_idx++; if (!dfps_caps.dfps_support || !support_video_mode) continue; + sub_mode->mode_idx += (array_idx - 1); curr_refresh_rate = sub_mode->timing.refresh_rate; sub_mode->timing.refresh_rate = dfps_caps.dfps_list[i];