소스 검색

Merge "disp: msm: dsi: avoid PLL configure and toggle during TUI"

qctecmdr 4 년 전
부모
커밋
26327ae64b
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      msm/dsi/dsi_display.c

+ 6 - 0
msm/dsi/dsi_display.c

@@ -2780,6 +2780,9 @@ int dsi_display_phy_pll_toggle(void *priv, bool prepare)
 		return -EINVAL;
 	}
 
+	if (is_skip_op_required(display))
+		return 0;
+
 	rc = dsi_display_set_clk_src(display, !prepare);
 
 	m_ctrl = &display->ctrl[display->clk_master_idx];
@@ -2806,6 +2809,9 @@ int dsi_display_phy_configure(void *priv, bool commit)
 		return -EINVAL;
 	}
 
+	if (is_skip_op_required(display))
+		return 0;
+
 	m_ctrl = &display->ctrl[display->clk_master_idx];
 	if ((!m_ctrl->phy) || (!m_ctrl->ctrl)) {
 		DSI_ERR("[%s] PHY not found\n", display->name);