diff options
author | Ray Zhang <rayz@codeaurora.org> | 2016-02-04 15:46:42 +0800 |
---|---|---|
committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 21:23:39 -0700 |
commit | 51ee6fec00c9073e247cb1559393389284de5656 (patch) | |
tree | f32fcc22d0339509915ce774da249ee5a0966fd9 | |
parent | 8a5f10b62532431e642abe556b7ea937803e1978 (diff) |
ARM: dts: msm: fix ghost display issue of R69006
Ghost image is displayed on R69006 panel after certain
operations in some extreme cases. Fix this issue by
optimizing its flicker value.
Change-Id: Id36dcc67a419123c2ef45cbecf4c592222d95a2b
Signed-off-by: Ray Zhang <rayz@codeaurora.org>
[cip@codeaurora.org: Resolved merge conflicts]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
-rw-r--r-- | arch/arm/boot/dts/qcom/dsi-panel-r69006-1080p-cmd.dtsi | 52 |
1 files changed, 31 insertions, 21 deletions
diff --git a/arch/arm/boot/dts/qcom/dsi-panel-r69006-1080p-cmd.dtsi b/arch/arm/boot/dts/qcom/dsi-panel-r69006-1080p-cmd.dtsi index 2cbc4ee499ed..1d5ae2d84271 100644 --- a/arch/arm/boot/dts/qcom/dsi-panel-r69006-1080p-cmd.dtsi +++ b/arch/arm/boot/dts/qcom/dsi-panel-r69006-1080p-cmd.dtsi @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, The Linux Foundation. All rights reserved. + * Copyright (c) 2015-2016, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and @@ -72,12 +72,10 @@ 01 0E 01 02 01 02 09 15 07 29 01 00 00 00 00 1F - C7 00 30 32 34 42 - 4E 56 62 44 4A 54 - 62 6B 73 7F 08 30 - 32 34 42 4E 56 62 - 44 4A 54 62 6B 73 - 7F + C7 00 06 0C 16 27 35 3F + 4D 33 3C 49 5B 64 66 67 + 00 06 0C 16 27 35 3F 4D + 33 3C 49 5B 64 66 67 29 01 00 00 00 00 14 C8 00 00 00 00 00 FC 00 00 00 00 00 @@ -87,25 +85,37 @@ C9 1F 68 1F 68 4C 4C C4 11 29 01 00 00 00 00 11 - D0 33 01 91 0B D9 - 19 19 00 00 00 19 - 99 00 00 00 00 + D0 11 01 91 0B D9 19 19 + 00 00 00 19 99 00 00 00 + 00 29 01 00 00 00 00 1D - D3 1B 3B BB AD A5 - 33 33 33 00 80 AD - A8 6f 6f 33 33 33 - F7 F2 1F 7D 7C FF + D3 1B 3B BB AD A5 33 33 + 33 00 80 AD A8 37 33 33 + 33 33 F7 F2 1F 7D 7C FF 0F 99 00 FF FF 29 01 00 00 00 00 04 D4 57 33 03 29 01 00 00 00 00 0C - D5 66 00 00 01 27 - 01 27 00 6D 00 6D - 23 01 00 00 00 00 02 D6 81 - 05 01 00 00 78 00 02 11 00 - 05 01 00 00 78 00 02 29 00]; - qcom,mdss-dsi-off-command = [05 01 00 00 78 00 02 28 00 - 05 01 00 00 96 00 02 10 00]; + D5 66 00 00 01 32 01 32 + 00 0b 00 0b + 29 01 00 00 00 00 02 BE 04 + 29 01 00 00 00 00 11 + CF 40 10 00 00 00 00 32 + 00 00 00 00 00 00 00 00 + 00 + 29 01 00 00 00 00 06 + DE 00 00 3F FF 10 + 29 01 00 00 00 00 02 E9 00 + 29 01 00 00 00 00 02 F2 00 + 23 01 00 00 00 00 02 D6 01 + 39 01 00 00 00 00 02 35 00 + 39 01 00 00 00 00 02 51 FF + 39 01 00 00 00 00 02 53 2C + 39 01 00 00 14 00 02 55 00 + 05 01 00 00 14 00 02 29 00 + 05 01 00 00 78 00 02 11 00]; + qcom,mdss-dsi-off-command = [05 01 00 00 32 00 02 28 00 + 05 01 00 00 78 00 02 10 00]; qcom,mdss-dsi-on-command-state = "dsi_lp_mode"; qcom,mdss-dsi-off-command-state = "dsi_hs_mode"; qcom,mdss-dsi-traffic-mode = "burst_mode"; |