From e972097147146ae80bb5c173874a94fdaf9c7192 Mon Sep 17 00:00:00 2001 From: Ivan Podogov <ginkage@google.com> Date: Mon, 20 Jun 2016 17:09:46 +0100 Subject: [PATCH] ARM: dts: msm: optimize Nemo panel tear check configuration This helps to avoid the janky state, when refreshing the screen at 60fps leads to waiting for the vsync to swap buffers on every frame. Change-Id: I1f9399a6ca6118ffc3bd3573367f64710b2cbae5 --- arch/arm/boot/dts/msm8926-nemo/msm8926-nemo-panel.dtsi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/msm8926-nemo/msm8926-nemo-panel.dtsi b/arch/arm/boot/dts/msm8926-nemo/msm8926-nemo-panel.dtsi index faeccce1b286..915da12061ad 100644 --- a/arch/arm/boot/dts/msm8926-nemo/msm8926-nemo-panel.dtsi +++ b/arch/arm/boot/dts/msm8926-nemo/msm8926-nemo-panel.dtsi @@ -144,7 +144,7 @@ qcom,mdss-dsi-te-pin-select = <1>; qcom,mdss-dsi-te-v-sync-rd-ptr-irq-line = <0x2c>; qcom,mdss-dsi-te-dcs-command = <1>; - qcom,mdss-dsi-te-check-enable; + /* qcom,mdss-dsi-te-check-enable; */ qcom,mdss-dsi-te-using-te-pin; qcom,mdss-dsi-panel-timings = [76 18 10 00 3C 40 14 1C 12 03 04 00]; qcom,mdss-dsi-t-clk-post = <0x04>; @@ -155,6 +155,8 @@ qcom,mdss-dsi-mdp-trigger = "none"; qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_dcs_l"; qcom,mdss-dsi-reset-sequence = <1 50>; + /* clk = totlaH * totalV * bpp * 66fps */ + qcom,mdss-dsi-panel-clockrate = <439922736>; qcom,mdss-brightness-default-level = <208>; qcom,cont-splash-enabled; qcom,ulps-enabled; -- GitLab