From 657105bfb6b5eb3ac9406d5568717d1c629d24b4 Mon Sep 17 00:00:00 2001 From: hujing3 Date: Mon, 10 Aug 2020 17:17:43 +0800 Subject: [PATCH] kernel: dsi: rst pull down config update update panel_on_rst_pull_down config independent, some panel need pull down lcd rst only without tp_rst config Change-Id: I803d063c5c7d224618d5f8960d5373b1671045dc Signed-off-by: hujing3 Reviewed-on: https://gerrit.mot.com/1718350 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Xiangpo Zhao Submit-Approved: Jira Key --- msm/dsi/dsi_panel.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/msm/dsi/dsi_panel.c b/msm/dsi/dsi_panel.c index f809f20e841a..852f6788ea0b 100755 --- a/msm/dsi/dsi_panel.c +++ b/msm/dsi/dsi_panel.c @@ -2580,10 +2580,10 @@ static int dsi_panel_parse_reset_sequence(struct dsi_panel *panel) DSI_DEBUG("[%s] panel_on_tp_rst_enable=%d\n", panel->name, panel->reset_config.panel_on_tp_rst_enable); - if (panel->reset_config.panel_on_tp_rst_enable) { - panel->reset_config.panel_on_rst_pull_down = utils->read_bool(utils->data, - "qcom,mdss-panel-on-rst-pull-down"); + panel->reset_config.panel_on_rst_pull_down = utils->read_bool(utils->data, + "qcom,mdss-panel-on-rst-pull-down"); + if (panel->reset_config.panel_on_tp_rst_enable) { rc = utils->read_u32(utils->data, "qcom,mdss-dsi-tp-rst-post-ms", &panel->reset_config.tp_rst_post_sleep); if (rc) {