diff options
author | hexiaoqiang <hexiaoqiang@longcheer.net> | 2015-04-21 10:38:53 +0800 |
---|---|---|
committer | Christian Bejram <cbejram@google.com> | 2015-05-29 17:57:34 -0700 |
commit | 8cf595b5136e958fb63c966fc7e71477b531a8af (patch) | |
tree | 8b372e7f0983b86ef9f37a32b1ed02441ed594db | |
parent | 0883b25159cd2f3f2f3524cfc3cb08f7c199113b (diff) |
LCM : Fix the Dijing LCM flicker problemandroid-5.1.1_r0.12
Do not add ESD function, previous CL enabled ESD as well and
was reverted with CL/217627.
Requires bootloader version .06 or later.
Bug: 21430366
-rw-r--r-- | arch/arm/boot/dts/qcom/dsi-panel-dijingILI9881C-720p-video.dtsi | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/arch/arm/boot/dts/qcom/dsi-panel-dijingILI9881C-720p-video.dtsi b/arch/arm/boot/dts/qcom/dsi-panel-dijingILI9881C-720p-video.dtsi index 4910b449225e..d313923ead10 100644 --- a/arch/arm/boot/dts/qcom/dsi-panel-dijingILI9881C-720p-video.dtsi +++ b/arch/arm/boot/dts/qcom/dsi-panel-dijingILI9881C-720p-video.dtsi @@ -27,13 +27,13 @@ qcom,mdss-dsi-stream = <0>; qcom,mdss-dsi-panel-width = <720>; qcom,mdss-dsi-panel-height = <1280>; - qcom,mdss-dsi-h-front-porch = <52>; - qcom,mdss-dsi-h-back-porch = <100>; - qcom,mdss-dsi-h-pulse-width = <24>; + qcom,mdss-dsi-h-front-porch = <150>; + qcom,mdss-dsi-h-back-porch = <150>; + qcom,mdss-dsi-h-pulse-width = <10>; qcom,mdss-dsi-h-sync-skew = <0>; - qcom,mdss-dsi-v-front-porch = <8>; - qcom,mdss-dsi-v-back-porch = <20>; - qcom,mdss-dsi-v-pulse-width = <4>; + qcom,mdss-dsi-v-front-porch = <20>; + qcom,mdss-dsi-v-back-porch = <19>; + qcom,mdss-dsi-v-pulse-width = <2>; qcom,mdss-dsi-h-left-border = <0>; qcom,mdss-dsi-h-right-border = <0>; qcom,mdss-dsi-v-top-border = <0>; @@ -323,12 +323,6 @@ B2 D1 23 01 00 00 01 00 02 B5 06 - 23 01 00 00 01 00 02 - 8B F3 - 23 01 00 00 01 00 02 - 7A 10 - 23 01 00 00 01 00 02 - 21 30 29 01 00 00 01 00 04 FF 98 81 01 23 01 00 00 01 00 02 @@ -452,7 +446,7 @@ qcom,mdss-dsi-lane-1-state; qcom,mdss-dsi-lane-2-state; qcom,mdss-dsi-lane-3-state; - qcom,mdss-dsi-panel-timings = [7a 1a 12 00 3e 42 16 1e 14 03 04 00]; + qcom,mdss-dsi-panel-timings = [8b 1e 14 00 44 48 18 4a 19 03 04 00]; qcom,mdss-dsi-t-clk-post = <0x04>; qcom,mdss-dsi-t-clk-pre = <0x1b>; qcom,mdss-dsi-bl-min-level = <1>; @@ -464,6 +458,11 @@ qcom,mdss-dsi-bl-pmic-bank-select = <0>; qcom,mdss-dsi-pwm-gpio = <&pm8916_mpps 4 0>; qcom,mdss-dsi-reset-sequence = <1 20>, <0 10>, <1 20>; + + qcom,mdss-dsi-panel-status-command = [06 01 00 01 05 00 02 0A 08]; + qcom,mdss-dsi-panel-status-command-state = "dsi_lp_mode"; + qcom,mdss-dsi-panel-status-check-mode = "reg_read"; + qcom,mdss-dsi-panel-status-value = <0x9c>; }; }; |