blob: 1a8ce910fc2adee4fad59ee4448411d0a281139d [file] [log] [blame]
Shashank Babu Chinta Venkata24bdd052017-02-24 14:29:09 -08001/* Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.
2 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License version 2 and
5 * only version 2 as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 */
12
13&mdss_mdp {
14 dsi_dual_nt35597_truly_cmd: qcom,mdss_dsi_nt35597_truly_wqxga_cmd{
15 qcom,mdss-dsi-panel-name =
16 "Dual nt35597 cmd mode dsi truly panel without DSC";
17 qcom,mdss-dsi-panel-type = "dsi_cmd_mode";
Shashank Babu Chinta Venkata24bdd052017-02-24 14:29:09 -080018 qcom,mdss-dsi-virtual-channel-id = <0>;
19 qcom,mdss-dsi-stream = <0>;
Shashank Babu Chinta Venkata24bdd052017-02-24 14:29:09 -080020 qcom,mdss-dsi-bpp = <24>;
21 qcom,mdss-dsi-color-order = "rgb_swap_rgb";
22 qcom,mdss-dsi-underflow-color = <0xff>;
23 qcom,mdss-dsi-border-color = <0>;
Shashank Babu Chinta Venkata24bdd052017-02-24 14:29:09 -080024 qcom,mdss-dsi-traffic-mode = "non_burst_sync_event";
25 qcom,mdss-dsi-bllp-eof-power-mode;
26 qcom,mdss-dsi-bllp-power-mode;
27 qcom,mdss-dsi-lane-0-state;
28 qcom,mdss-dsi-lane-1-state;
29 qcom,mdss-dsi-lane-2-state;
30 qcom,mdss-dsi-lane-3-state;
31 qcom,adjust-timer-wakeup-ms = <1>;
32 qcom,mdss-dsi-reset-sequence = <1 10>, <0 10>, <1 10>;
Vara Reddyeb2f0162017-07-17 13:02:42 -070033 qcom,mdss-pan-physical-width-dimension = <74>;
34 qcom,mdss-pan-physical-height-dimension = <131>;
Shashank Babu Chinta Venkata24bdd052017-02-24 14:29:09 -080035 qcom,mdss-dsi-bl-max-level = <4095>;
36 qcom,mdss-dsi-dma-trigger = "trigger_sw";
37 qcom,mdss-dsi-mdp-trigger = "none";
38 qcom,mdss-dsi-te-pin-select = <1>;
39 qcom,mdss-dsi-wr-mem-start = <0x2c>;
40 qcom,mdss-dsi-wr-mem-continue = <0x3c>;
41 qcom,mdss-dsi-te-dcs-command = <1>;
42 qcom,mdss-dsi-te-check-enable;
43 qcom,mdss-dsi-te-using-te-pin;
Ping Li15f1ec52017-07-07 15:11:02 -070044 qcom,mdss-dsi-panel-hdr-enabled;
45 qcom,mdss-dsi-panel-hdr-color-primaries = <14500 15500 32000
46 17000 15500 30000 8000 3000>;
47 qcom,mdss-dsi-panel-peak-brightness = <4200000>;
48 qcom,mdss-dsi-panel-blackness-level = <3230>;
Shashank Babu Chinta Venkata24bdd052017-02-24 14:29:09 -080049
Jeykumar Sankaran446a5f12017-05-09 20:30:39 -070050 qcom,mdss-dsi-display-timings {
51 timing@0{
52 qcom,mdss-dsi-panel-framerate = <60>;
53 qcom,mdss-dsi-panel-width = <720>;
54 qcom,mdss-dsi-panel-height = <2560>;
55 qcom,mdss-dsi-h-front-porch = <100>;
56 qcom,mdss-dsi-h-back-porch = <32>;
57 qcom,mdss-dsi-h-pulse-width = <16>;
58 qcom,mdss-dsi-h-sync-skew = <0>;
59 qcom,mdss-dsi-v-back-porch = <7>;
60 qcom,mdss-dsi-v-front-porch = <8>;
61 qcom,mdss-dsi-v-pulse-width = <1>;
62 qcom,mdss-dsi-h-left-border = <0>;
63 qcom,mdss-dsi-h-right-border = <0>;
64 qcom,mdss-dsi-v-top-border = <0>;
65 qcom,mdss-dsi-v-bottom-border = <0>;
66 qcom,mdss-dsi-h-sync-pulse = <0>;
67 qcom,mdss-dsi-panel-jitter = <0x1 0x1>;
68 qcom,mdss-dsi-on-command = [
69 /* CMD2_P0 */
70 15 01 00 00 00 00 02 FF 20
71 15 01 00 00 00 00 02 fb 01
72 15 01 00 00 00 00 02 00 01
73 15 01 00 00 00 00 02 01 55
74 15 01 00 00 00 00 02 02 45
75 15 01 00 00 00 00 02 05 40
76 15 01 00 00 00 00 02 06 19
77 15 01 00 00 00 00 02 07 1E
78 15 01 00 00 00 00 02 0B 73
79 15 01 00 00 00 00 02 0C 73
80 15 01 00 00 00 00 02 0E B0
81 15 01 00 00 00 00 02 0F AE
82 15 01 00 00 00 00 02 11 B8
83 15 01 00 00 00 00 02 13 00
84 15 01 00 00 00 00 02 58 80
85 15 01 00 00 00 00 02 59 01
86 15 01 00 00 00 00 02 5A 00
87 15 01 00 00 00 00 02 5B 01
88 15 01 00 00 00 00 02 5C 80
89 15 01 00 00 00 00 02 5D 81
90 15 01 00 00 00 00 02 5E 00
91 15 01 00 00 00 00 02 5F 01
Sandeep Pandaa48575e2017-08-03 15:31:20 +053092 15 01 00 00 00 00 02 72 11
Jeykumar Sankaran446a5f12017-05-09 20:30:39 -070093 15 01 00 00 00 00 02 68 03
94 /* CMD2_P4 */
95 15 01 00 00 00 00 02 ff 24
96 15 01 00 00 00 00 02 fb 01
97 15 01 00 00 00 00 02 00 1C
98 15 01 00 00 00 00 02 01 0B
99 15 01 00 00 00 00 02 02 0C
100 15 01 00 00 00 00 02 03 01
101 15 01 00 00 00 00 02 04 0F
102 15 01 00 00 00 00 02 05 10
103 15 01 00 00 00 00 02 06 10
104 15 01 00 00 00 00 02 07 10
105 15 01 00 00 00 00 02 08 89
106 15 01 00 00 00 00 02 09 8A
107 15 01 00 00 00 00 02 0A 13
108 15 01 00 00 00 00 02 0B 13
109 15 01 00 00 00 00 02 0C 15
110 15 01 00 00 00 00 02 0D 15
111 15 01 00 00 00 00 02 0E 17
112 15 01 00 00 00 00 02 0F 17
113 15 01 00 00 00 00 02 10 1C
114 15 01 00 00 00 00 02 11 0B
115 15 01 00 00 00 00 02 12 0C
116 15 01 00 00 00 00 02 13 01
117 15 01 00 00 00 00 02 14 0F
118 15 01 00 00 00 00 02 15 10
119 15 01 00 00 00 00 02 16 10
120 15 01 00 00 00 00 02 17 10
121 15 01 00 00 00 00 02 18 89
122 15 01 00 00 00 00 02 19 8A
123 15 01 00 00 00 00 02 1A 13
124 15 01 00 00 00 00 02 1B 13
125 15 01 00 00 00 00 02 1C 15
126 15 01 00 00 00 00 02 1D 15
127 15 01 00 00 00 00 02 1E 17
128 15 01 00 00 00 00 02 1F 17
129 /* STV */
130 15 01 00 00 00 00 02 20 40
131 15 01 00 00 00 00 02 21 01
132 15 01 00 00 00 00 02 22 00
133 15 01 00 00 00 00 02 23 40
134 15 01 00 00 00 00 02 24 40
135 15 01 00 00 00 00 02 25 6D
136 15 01 00 00 00 00 02 26 40
137 15 01 00 00 00 00 02 27 40
138 /* Vend */
139 15 01 00 00 00 00 02 E0 00
140 15 01 00 00 00 00 02 DC 21
141 15 01 00 00 00 00 02 DD 22
142 15 01 00 00 00 00 02 DE 07
143 15 01 00 00 00 00 02 DF 07
144 15 01 00 00 00 00 02 E3 6D
145 15 01 00 00 00 00 02 E1 07
146 15 01 00 00 00 00 02 E2 07
147 /* UD */
148 15 01 00 00 00 00 02 29 D8
149 15 01 00 00 00 00 02 2A 2A
150 /* CLK */
151 15 01 00 00 00 00 02 4B 03
152 15 01 00 00 00 00 02 4C 11
153 15 01 00 00 00 00 02 4D 10
154 15 01 00 00 00 00 02 4E 01
155 15 01 00 00 00 00 02 4F 01
156 15 01 00 00 00 00 02 50 10
157 15 01 00 00 00 00 02 51 00
158 15 01 00 00 00 00 02 52 80
159 15 01 00 00 00 00 02 53 00
160 15 01 00 00 00 00 02 56 00
161 15 01 00 00 00 00 02 54 07
162 15 01 00 00 00 00 02 58 07
163 15 01 00 00 00 00 02 55 25
164 /* Reset XDONB */
165 15 01 00 00 00 00 02 5B 43
166 15 01 00 00 00 00 02 5C 00
167 15 01 00 00 00 00 02 5F 73
168 15 01 00 00 00 00 02 60 73
169 15 01 00 00 00 00 02 63 22
170 15 01 00 00 00 00 02 64 00
171 15 01 00 00 00 00 02 67 08
172 15 01 00 00 00 00 02 68 04
173 /* Resolution:1440x2560*/
174 15 01 00 00 00 00 02 72 02
175 /* mux */
176 15 01 00 00 00 00 02 7A 80
177 15 01 00 00 00 00 02 7B 91
178 15 01 00 00 00 00 02 7C D8
179 15 01 00 00 00 00 02 7D 60
180 15 01 00 00 00 00 02 7F 15
181 15 01 00 00 00 00 02 75 15
182 /* ABOFF */
183 15 01 00 00 00 00 02 B3 C0
184 15 01 00 00 00 00 02 B4 00
185 15 01 00 00 00 00 02 B5 00
186 /* Source EQ */
187 15 01 00 00 00 00 02 78 00
188 15 01 00 00 00 00 02 79 00
189 15 01 00 00 00 00 02 80 00
190 15 01 00 00 00 00 02 83 00
191 /* FP BP */
192 15 01 00 00 00 00 02 93 0A
193 15 01 00 00 00 00 02 94 0A
194 /* Inversion Type */
195 15 01 00 00 00 00 02 8A 00
196 15 01 00 00 00 00 02 9B FF
197 /* IMGSWAP =1 @PortSwap=1 */
198 15 01 00 00 00 00 02 9D B0
199 15 01 00 00 00 00 02 9F 63
200 15 01 00 00 00 00 02 98 10
201 /* FRM */
202 15 01 00 00 00 00 02 EC 00
203 /* CMD1 */
204 15 01 00 00 00 00 02 ff 10
205 /* VBP+VSA=,VFP = 10H */
206 15 01 00 00 00 00 04 3B 03 0A 0A
207 /* FTE on */
208 15 01 00 00 00 00 02 35 00
209 /* EN_BK =1(auto black) */
210 15 01 00 00 00 00 02 E5 01
211 /* CMD mode(10) VDO mode(03) */
212 15 01 00 00 00 00 02 BB 10
Sandeep Pandab02882a02017-11-01 12:15:00 +0530213 /* NVT SDC */
214 15 01 00 00 00 00 02 C0 00
215 /* GRAM Slide Parameter */
216 29 01 00 00 00 00 0C C9 01 01 70
217 00 0A 06 67 04 C5 12 18
Jeykumar Sankaran446a5f12017-05-09 20:30:39 -0700218 /* Non Reload MTP */
219 15 01 00 00 00 00 02 FB 01
220 /* SlpOut + DispOn */
221 05 01 00 00 78 00 02 11 00
222 05 01 00 00 78 00 02 29 00
223 ];
224 qcom,mdss-dsi-off-command = [05 01 00 00 78 00
225 02 28 00 05 01 00 00 78 00 02 10 00];
226 qcom,mdss-dsi-on-command-state = "dsi_lp_mode";
227 qcom,mdss-dsi-off-command-state = "dsi_hs_mode";
228 };
Shashank Babu Chinta Venkata24bdd052017-02-24 14:29:09 -0800229 };
230 };
231};