aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Podogov <ginkage@google.com>2016-06-20 17:09:46 +0100
committerIvan Podogov <ginkage@google.com>2016-06-20 17:18:57 +0100
commite972097147146ae80bb5c173874a94fdaf9c7192 (patch)
treec0b6d721581fd1cd53c59bf6779c2bf6dbbbbdb3
parent264231c508a66185ac0e3807b51e2d33aabd0291 (diff)
ARM: dts: msm: optimize Nemo panel tear check configurationandroid-wear-n-preview-2_r0.2
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
-rw-r--r--arch/arm/boot/dts/msm8926-nemo/msm8926-nemo-panel.dtsi4
1 files changed, 3 insertions, 1 deletions
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;