summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Zhang <rayz@codeaurora.org>2016-02-04 15:46:42 +0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 21:23:39 -0700
commit51ee6fec00c9073e247cb1559393389284de5656 (patch)
treef32fcc22d0339509915ce774da249ee5a0966fd9
parent8a5f10b62532431e642abe556b7ea937803e1978 (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.dtsi52
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";