diff options
author | Ken Huang <kenbshuang@google.com> | 2020-08-26 20:42:56 +0800 |
---|---|---|
committer | Ken Huang <kenbshuang@google.com> | 2020-08-26 13:31:11 +0000 |
commit | 5e9b16f5e9d71bcb831449fce8063e688e444bd9 (patch) | |
tree | 39ee41bc7aa8b0a6d0045a7c26ca920de3e6405c | |
parent | adf5f133f99e4ecb3f95cda4eec0de8db5c0c35c (diff) | |
download | display-drivers-5e9b16f5e9d71bcb831449fce8063e688e444bd9.tar.gz |
msm/dsi: retun cur_mode if not support multiple refresh rateandroid-11.0.0_r0.27android-11.0.0_r0.26android-11.0.0_r0.16android-msm-redfin-4.19-android11-d1android-msm-bramble-4.19-android11-d1
retun cur_mode if there is no switch data.
Bug: 165768235
Test: check state on sofef01 and s6e3hc2
Signed-off-by: Ken Huang <kenbshuang@google.com>
Change-Id: I2011825e48bf8e345ad394ab188e9b3741548fd5
-rw-r--r-- | msm/dsi/dsi_panel_switch.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/msm/dsi/dsi_panel_switch.c b/msm/dsi/dsi_panel_switch.c index 1362758c..17496b15 100644 --- a/msm/dsi/dsi_panel_switch.c +++ b/msm/dsi/dsi_panel_switch.c @@ -445,7 +445,7 @@ const struct dsi_display_mode *get_panel_display_mode(struct dsi_panel *panel) { struct panel_switch_data *pdata = panel->private_data; - return unlikely(!pdata) ? NULL : pdata->display_mode; + return !pdata ? panel->cur_mode : pdata->display_mode; } static int panel_idle(struct dsi_panel *panel) |