blob: 7686fc42244967413bf738bd603eec31c2bfd26e [file] [log] [blame]
Xiaoming Zhoub0e36e92013-04-25 16:52:14 -04001/* Copyright (c) 2013, 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/ {
14 qcom,dsi_v2_nt35590_720p_video {
15 compatible = "qcom,dsi-panel-v2";
16 label = "nt35590 720p video mode dsi panel";
17 qcom,dsi-ctrl-phandle = <&mdss_dsi0>;
18 qcom,rst-gpio = <&msmgpio 41 0>;
19 vdda-supply = <&pm8110_l19>;
20 vddio-supply = <&pm8110_l14>;
21 qcom,mdss-pan-res = <720 1280>;
22 qcom,mdss-pan-bpp = <24>;
23 qcom,mdss-pan-dest = "display_1";
24 qcom,mdss-pan-porch-values = <164 8 140 1 1 6>;
25 qcom,mdss-pan-underflow-clr = <0xff>;
26 qcom,mdss-pan-bl-ctrl = "bl_ctrl_wled";
27 qcom,mdss-pan-bl-levels = <1 255>;
28 qcom,mdss-pan-dsi-mode = <0>;
29 qcom,mdss-pan-dsi-h-pulse-mode = <1>;
30 qcom,mdss-pan-dsi-h-power-stop = <0 0 0>;
31 qcom,mdss-pan-dsi-bllp-power-stop = <1 1>;
32 qcom,mdss-pan-dsi-traffic-mode = <2>;
33 qcom,mdss-pan-dsi-dst-format = <3>;
34 qcom,mdss-pan-dsi-vc = <0>;
35 qcom,mdss-pan-dsi-rgb-swap = <0>;
36 qcom,mdss-pan-dsi-data-lanes = <1 1 1 1>; /* 4 lanes */
37 qcom,mdss-pan-dsi-dlane-swap = <0>;
38 qcom,mdss-pan-dsi-t-clk = <0x2c 0x20>;
39 qcom,mdss-pan-dsi-stream = <0>;
40 qcom,mdss-pan-dsi-mdp-tr = <0x0>;
41 qcom,mdss-pan-dsi-dma-tr = <0x04>;
42 qcom,mdss-pan-dsi-frame-rate = <60>;
43 qcom,panel-phy-regulatorSettings =[02 08 05 00 20 03];
44 qcom,panel-phy-timingSettings = [86 1E 14 00 43 4D
45 19 21 30 03 04 00];
46 qcom,panel-phy-strengthCtrl = [ff 06];
47 qcom,panel-phy-bistCtrl = [03 03 00 00 0f 00];
48 qcom,panel-phy-laneConfig =
49 [
50 80 45 00 00 01 66 /*lane0**/
51 80 45 00 00 01 66 /*lane1*/
52 80 45 00 00 01 66 /*lane2*/
53 80 45 00 00 01 66 /*lane3*/
54 40 67 00 00 01 88]; /*Clk*/
55 qcom,panel-on-cmds = [
56 29 01 00 00 00 02 FF EE
57 29 01 00 00 00 02 26 08
58 29 01 00 00 00 02 26 00
59 29 01 00 00 10 02 FF 00
60 29 01 00 00 00 02 BA 03
61 29 01 00 00 00 02 C2 03
62 29 01 00 00 00 02 FF 01
63 29 01 00 00 00 02 FB 01
64 29 01 00 00 00 02 00 4A
65 29 01 00 00 00 02 01 33
66 29 01 00 00 00 02 02 53
67 29 01 00 00 00 02 03 55
68 29 01 00 00 00 02 04 55
69 29 01 00 00 00 02 05 33
70 29 01 00 00 00 02 06 22
71 29 01 00 00 00 02 08 56
72 29 01 00 00 00 02 09 8F
73 29 01 00 00 00 02 36 73
74 29 01 00 00 00 02 0B 9F
75 29 01 00 00 00 02 0C 9F
76 29 01 00 00 00 02 0D 2F
77 29 01 00 00 00 02 0E 24
78 29 01 00 00 00 02 11 83
79 29 01 00 00 00 02 12 03
80 29 01 00 00 00 02 71 2C
81 29 01 00 00 00 02 6F 03
82 29 01 00 00 00 02 0F 0A
83 29 01 00 00 00 02 FF 05
84 29 01 00 00 00 02 FB 01
85 29 01 00 00 00 02 01 00
86 29 01 00 00 00 02 02 8B
87 29 01 00 00 00 02 03 82
88 29 01 00 00 00 02 04 82
89 29 01 00 00 00 02 05 30
90 29 01 00 00 00 02 06 33
91 29 01 00 00 00 02 07 01
92 29 01 00 00 00 02 08 00
93 29 01 00 00 00 02 09 46
94 29 01 00 00 00 02 0A 46
95 29 01 00 00 00 02 0D 0B
96 29 01 00 00 00 02 0E 1D
97 29 01 00 00 00 02 0F 08
98 29 01 00 00 00 02 10 53
99 29 01 00 00 00 02 11 00
100 29 01 00 00 00 02 12 00
101 29 01 00 00 00 02 14 01
102 29 01 00 00 00 02 15 00
103 29 01 00 00 00 02 16 05
104 29 01 00 00 00 02 17 00
105 29 01 00 00 00 02 19 7F
106 29 01 00 00 00 02 1A FF
107 29 01 00 00 00 02 1B 0F
108 29 01 00 00 00 02 1C 00
109 29 01 00 00 00 02 1D 00
110 29 01 00 00 00 02 1E 00
111 29 01 00 00 00 02 1F 07
112 29 01 00 00 00 02 20 00
113 29 01 00 00 00 02 21 06
114 29 01 00 00 00 02 22 55
115 29 01 00 00 00 02 23 4D
116 29 01 00 00 00 02 2D 02
117 29 01 00 00 00 02 28 01
118 29 01 00 00 00 02 2F 02
119 29 01 00 00 00 02 83 01
120 29 01 00 00 00 02 9E 58
121 29 01 00 00 00 02 9F 6A
122 29 01 00 00 00 02 A0 01
123 29 01 00 00 00 02 A2 10
124 29 01 00 00 00 02 BB 0A
125 29 01 00 00 00 02 BC 0A
126 29 01 00 00 00 02 32 08
127 29 01 00 00 00 02 33 B8
128 29 01 00 00 00 02 36 01
129 29 01 00 00 00 02 37 00
130 29 01 00 00 00 02 43 00
131 29 01 00 00 00 02 4B 21
132 29 01 00 00 00 02 4C 03
133 29 01 00 00 00 02 50 21
134 29 01 00 00 00 02 51 03
135 29 01 00 00 00 02 58 21
136 29 01 00 00 00 02 59 03
137 29 01 00 00 00 02 5D 21
138 29 01 00 00 00 02 5E 03
139 29 01 00 00 00 02 6C 00
140 29 01 00 00 00 02 6D 00
141 29 01 00 00 00 02 FB 01
142 29 01 00 00 00 02 FF 01
143 29 01 00 00 00 02 FB 01
144 29 01 00 00 00 02 75 00
145 29 01 00 00 00 02 76 7D
146 29 01 00 00 00 02 77 00
147 29 01 00 00 00 02 78 8A
148 29 01 00 00 00 02 79 00
149 29 01 00 00 00 02 7A 9C
150 29 01 00 00 00 02 7B 00
151 29 01 00 00 00 02 7C B1
152 29 01 00 00 00 02 7D 00
153 29 01 00 00 00 02 7E BF
154 29 01 00 00 00 02 7F 00
155 29 01 00 00 00 02 80 CF
156 29 01 00 00 00 02 81 00
157 29 01 00 00 00 02 82 DD
158 29 01 00 00 00 02 83 00
159 29 01 00 00 00 02 84 E8
160 29 01 00 00 00 02 85 00
161 29 01 00 00 00 02 86 F2
162 29 01 00 00 00 02 87 01
163 29 01 00 00 00 02 88 1F
164 29 01 00 00 00 02 89 01
165 29 01 00 00 00 02 8A 41
166 29 01 00 00 00 02 8B 01
167 29 01 00 00 00 02 8C 78
168 29 01 00 00 00 02 8D 01
169 29 01 00 00 00 02 8E A5
170 29 01 00 00 00 02 8F 01
171 29 01 00 00 00 02 90 EE
172 29 01 00 00 00 02 91 02
173 29 01 00 00 00 02 92 29
174 29 01 00 00 00 02 93 02
175 29 01 00 00 00 02 94 2A
176 29 01 00 00 00 02 95 02
177 29 01 00 00 00 02 96 5D
178 29 01 00 00 00 02 97 02
179 29 01 00 00 00 02 98 93
180 29 01 00 00 00 02 99 02
181 29 01 00 00 00 02 9A B8
182 29 01 00 00 00 02 9B 02
183 29 01 00 00 00 02 9C E7
184 29 01 00 00 00 02 9D 03
185 29 01 00 00 00 02 9E 07
186 29 01 00 00 00 02 9F 03
187 29 01 00 00 00 02 A0 37
188 29 01 00 00 00 02 A2 03
189 29 01 00 00 00 02 A3 46
190 29 01 00 00 00 02 A4 03
191 29 01 00 00 00 02 A5 56
192 29 01 00 00 00 02 A6 03
193 29 01 00 00 00 02 A7 66
194 29 01 00 00 00 02 A9 03
195 29 01 00 00 00 02 AA 7A
196 29 01 00 00 00 02 AB 03
197 29 01 00 00 00 02 AC 93
198 29 01 00 00 00 02 AD 03
199 29 01 00 00 00 02 AE A3
200 29 01 00 00 00 02 AF 03
201 29 01 00 00 00 02 B0 B4
202 29 01 00 00 00 02 B1 03
203 29 01 00 00 00 02 B2 CB
204 29 01 00 00 00 02 B3 00
205 29 01 00 00 00 02 B4 7D
206 29 01 00 00 00 02 B5 00
207 29 01 00 00 00 02 B6 8A
208 29 01 00 00 00 02 B7 00
209 29 01 00 00 00 02 B8 9C
210 29 01 00 00 00 02 B9 00
211 29 01 00 00 00 02 BA B1
212 29 01 00 00 00 02 BB 00
213 29 01 00 00 00 02 BC BF
214 29 01 00 00 00 02 BD 00
215 29 01 00 00 00 02 BE CF
216 29 01 00 00 00 02 BF 00
217 29 01 00 00 00 02 C0 DD
218 29 01 00 00 00 02 C1 00
219 29 01 00 00 00 02 C2 E8
220 29 01 00 00 00 02 C3 00
221 29 01 00 00 00 02 C4 F2
222 29 01 00 00 00 02 C5 01
223 29 01 00 00 00 02 C6 1F
224 29 01 00 00 00 02 C7 01
225 29 01 00 00 00 02 C8 41
226 29 01 00 00 00 02 C9 01
227 29 01 00 00 00 02 CA 78
228 29 01 00 00 00 02 CB 01
229 29 01 00 00 00 02 CC A5
230 29 01 00 00 00 02 CD 01
231 29 01 00 00 00 02 CE EE
232 29 01 00 00 00 02 CF 02
233 29 01 00 00 00 02 D0 29
234 29 01 00 00 00 02 D1 02
235 29 01 00 00 00 02 D2 2A
236 29 01 00 00 00 02 D3 02
237 29 01 00 00 00 02 D4 5D
238 29 01 00 00 00 02 D5 02
239 29 01 00 00 00 02 D6 93
240 29 01 00 00 00 02 D7 02
241 29 01 00 00 00 02 D8 B8
242 29 01 00 00 00 02 D9 02
243 29 01 00 00 00 02 DA E7
244 29 01 00 00 00 02 DB 03
245 29 01 00 00 00 02 DC 07
246 29 01 00 00 00 02 DD 03
247 29 01 00 00 00 02 DE 37
248 29 01 00 00 00 02 DF 03
249 29 01 00 00 00 02 E0 46
250 29 01 00 00 00 02 E1 03
251 29 01 00 00 00 02 E2 56
252 29 01 00 00 00 02 E3 03
253 29 01 00 00 00 02 E4 66
254 29 01 00 00 00 02 E5 03
255 29 01 00 00 00 02 E6 7A
256 29 01 00 00 00 02 E7 03
257 29 01 00 00 00 02 E8 93
258 29 01 00 00 00 02 E9 03
259 29 01 00 00 00 02 EA A3
260 29 01 00 00 00 02 EB 03
261 29 01 00 00 00 02 EC B4
262 29 01 00 00 00 02 ED 03
263 29 01 00 00 00 02 EE CB
264 29 01 00 00 00 02 EF 00
265 29 01 00 00 00 02 F0 ED
266 29 01 00 00 00 02 F1 00
267 29 01 00 00 00 02 F2 F3
268 29 01 00 00 00 02 F3 00
269 29 01 00 00 00 02 F4 FE
270 29 01 00 00 00 02 F5 01
271 29 01 00 00 00 02 F6 09
272 29 01 00 00 00 02 F7 01
273 29 01 00 00 00 02 F8 13
274 29 01 00 00 00 02 F9 01
275 29 01 00 00 00 02 FA 1D
276 29 01 00 00 00 02 FF 02
277 29 01 00 00 00 02 FB 01
278 29 01 00 00 00 02 00 01
279 29 01 00 00 00 02 01 26
280 29 01 00 00 00 02 02 01
281 29 01 00 00 00 02 03 2F
282 29 01 00 00 00 02 04 01
283 29 01 00 00 00 02 05 37
284 29 01 00 00 00 02 06 01
285 29 01 00 00 00 02 07 56
286 29 01 00 00 00 02 08 01
287 29 01 00 00 00 02 09 70
288 29 01 00 00 00 02 0A 01
289 29 01 00 00 00 02 0B 9D
290 29 01 00 00 00 02 0C 01
291 29 01 00 00 00 02 0D C2
292 29 01 00 00 00 02 0E 01
293 29 01 00 00 00 02 0F FF
294 29 01 00 00 00 02 10 02
295 29 01 00 00 00 02 11 31
296 29 01 00 00 00 02 12 02
297 29 01 00 00 00 02 13 32
298 29 01 00 00 00 02 14 02
299 29 01 00 00 00 02 15 60
300 29 01 00 00 00 02 16 02
301 29 01 00 00 00 02 17 94
302 29 01 00 00 00 02 18 02
303 29 01 00 00 00 02 19 B5
304 29 01 00 00 00 02 1A 02
305 29 01 00 00 00 02 1B E3
306 29 01 00 00 00 02 1C 03
307 29 01 00 00 00 02 1D 03
308 29 01 00 00 00 02 1E 03
309 29 01 00 00 00 02 1F 2D
310 29 01 00 00 00 02 20 03
311 29 01 00 00 00 02 21 3A
312 29 01 00 00 00 02 22 03
313 29 01 00 00 00 02 23 48
314 29 01 00 00 00 02 24 03
315 29 01 00 00 00 02 25 57
316 29 01 00 00 00 02 26 03
317 29 01 00 00 00 02 27 68
318 29 01 00 00 00 02 28 03
319 29 01 00 00 00 02 29 7B
320 29 01 00 00 00 02 2A 03
321 29 01 00 00 00 02 2B 90
322 29 01 00 00 00 02 2D 03
323 29 01 00 00 00 02 2F A0
324 29 01 00 00 00 02 30 03
325 29 01 00 00 00 02 31 CB
326 29 01 00 00 00 02 32 00
327 29 01 00 00 00 02 33 ED
328 29 01 00 00 00 02 34 00
329 29 01 00 00 00 02 35 F3
330 29 01 00 00 00 02 36 00
331 29 01 00 00 00 02 37 FE
332 29 01 00 00 00 02 38 01
333 29 01 00 00 00 02 39 09
334 29 01 00 00 00 02 3A 01
335 29 01 00 00 00 02 3B 13
336 29 01 00 00 00 02 3D 01
337 29 01 00 00 00 02 3F 1D
338 29 01 00 00 00 02 40 01
339 29 01 00 00 00 02 41 26
340 29 01 00 00 00 02 42 01
341 29 01 00 00 00 02 43 2F
342 29 01 00 00 00 02 44 01
343 29 01 00 00 00 02 45 37
344 29 01 00 00 00 02 46 01
345 29 01 00 00 00 02 47 56
346 29 01 00 00 00 02 48 01
347 29 01 00 00 00 02 49 70
348 29 01 00 00 00 02 4A 01
349 29 01 00 00 00 02 4B 9D
350 29 01 00 00 00 02 4C 01
351 29 01 00 00 00 02 4D C2
352 29 01 00 00 00 02 4E 01
353 29 01 00 00 00 02 4F FF
354 29 01 00 00 00 02 50 02
355 29 01 00 00 00 02 51 31
356 29 01 00 00 00 02 52 02
357 29 01 00 00 00 02 53 32
358 29 01 00 00 00 02 54 02
359 29 01 00 00 00 02 55 60
360 29 01 00 00 00 02 56 02
361 29 01 00 00 00 02 58 94
362 29 01 00 00 00 02 59 02
363 29 01 00 00 00 02 5A B5
364 29 01 00 00 00 02 5B 02
365 29 01 00 00 00 02 5C E3
366 29 01 00 00 00 02 5D 03
367 29 01 00 00 00 02 5E 03
368 29 01 00 00 00 02 5F 03
369 29 01 00 00 00 02 60 2D
370 29 01 00 00 00 02 61 03
371 29 01 00 00 00 02 62 3A
372 29 01 00 00 00 02 63 03
373 29 01 00 00 00 02 64 48
374 29 01 00 00 00 02 65 03
375 29 01 00 00 00 02 66 57
376 29 01 00 00 00 02 67 03
377 29 01 00 00 00 02 68 68
378 29 01 00 00 00 02 69 03
379 29 01 00 00 00 02 6A 7B
380 29 01 00 00 00 02 6B 03
381 29 01 00 00 00 02 6C 90
382 29 01 00 00 00 02 6D 03
383 29 01 00 00 00 02 6E A0
384 29 01 00 00 00 02 6F 03
385 29 01 00 00 00 02 70 CB
386 29 01 00 00 00 02 71 00
387 29 01 00 00 00 02 72 19
388 29 01 00 00 00 02 73 00
389 29 01 00 00 00 02 74 36
390 29 01 00 00 00 02 75 00
391 29 01 00 00 00 02 76 55
392 29 01 00 00 00 02 77 00
393 29 01 00 00 00 02 78 70
394 29 01 00 00 00 02 79 00
395 29 01 00 00 00 02 7A 83
396 29 01 00 00 00 02 7B 00
397 29 01 00 00 00 02 7C 99
398 29 01 00 00 00 02 7D 00
399 29 01 00 00 00 02 7E A8
400 29 01 00 00 00 02 7F 00
401 29 01 00 00 00 02 80 B7
402 29 01 00 00 00 02 81 00
403 29 01 00 00 00 02 82 C5
404 29 01 00 00 00 02 83 00
405 29 01 00 00 00 02 84 F7
406 29 01 00 00 00 02 85 01
407 29 01 00 00 00 02 86 1E
408 29 01 00 00 00 02 87 01
409 29 01 00 00 00 02 88 60
410 29 01 00 00 00 02 89 01
411 29 01 00 00 00 02 8A 95
412 29 01 00 00 00 02 8B 01
413 29 01 00 00 00 02 8C E1
414 29 01 00 00 00 02 8D 02
415 29 01 00 00 00 02 8E 20
416 29 01 00 00 00 02 8F 02
417 29 01 00 00 00 02 90 23
418 29 01 00 00 00 02 91 02
419 29 01 00 00 00 02 92 59
420 29 01 00 00 00 02 93 02
421 29 01 00 00 00 02 94 94
422 29 01 00 00 00 02 95 02
423 29 01 00 00 00 02 96 B4
424 29 01 00 00 00 02 97 02
425 29 01 00 00 00 02 98 E1
426 29 01 00 00 00 02 99 03
427 29 01 00 00 00 02 9A 01
428 29 01 00 00 00 02 9B 03
429 29 01 00 00 00 02 9C 28
430 29 01 00 00 00 02 9D 03
431 29 01 00 00 00 02 9E 30
432 29 01 00 00 00 02 9F 03
433 29 01 00 00 00 02 A0 37
434 29 01 00 00 00 02 A2 03
435 29 01 00 00 00 02 A3 3B
436 29 01 00 00 00 02 A4 03
437 29 01 00 00 00 02 A5 40
438 29 01 00 00 00 02 A6 03
439 29 01 00 00 00 02 A7 50
440 29 01 00 00 00 02 A9 03
441 29 01 00 00 00 02 AA 6D
442 29 01 00 00 00 02 AB 03
443 29 01 00 00 00 02 AC 80
444 29 01 00 00 00 02 AD 03
445 29 01 00 00 00 02 AE CB
446 29 01 00 00 00 02 AF 00
447 29 01 00 00 00 02 B0 19
448 29 01 00 00 00 02 B1 00
449 29 01 00 00 00 02 B2 36
450 29 01 00 00 00 02 B3 00
451 29 01 00 00 00 02 B4 55
452 29 01 00 00 00 02 B5 00
453 29 01 00 00 00 02 B6 70
454 29 01 00 00 00 02 B7 00
455 29 01 00 00 00 02 B8 83
456 29 01 00 00 00 02 B9 00
457 29 01 00 00 00 02 BA 99
458 29 01 00 00 00 02 BB 00
459 29 01 00 00 00 02 BC A8
460 29 01 00 00 00 02 BD 00
461 29 01 00 00 00 02 BE B7
462 29 01 00 00 00 02 BF 00
463 29 01 00 00 00 02 C0 C5
464 29 01 00 00 00 02 C1 00
465 29 01 00 00 00 02 C2 F7
466 29 01 00 00 00 02 C3 01
467 29 01 00 00 00 02 C4 1E
468 29 01 00 00 00 02 C5 01
469 29 01 00 00 00 02 C6 60
470 29 01 00 00 00 02 C7 01
471 29 01 00 00 00 02 C8 95
472 29 01 00 00 00 02 C9 01
473 29 01 00 00 00 02 CA E1
474 29 01 00 00 00 02 CB 02
475 29 01 00 00 00 02 CC 20
476 29 01 00 00 00 02 CD 02
477 29 01 00 00 00 02 CE 23
478 29 01 00 00 00 02 CF 02
479 29 01 00 00 00 02 D0 59
480 29 01 00 00 00 02 D1 02
481 29 01 00 00 00 02 D2 94
482 29 01 00 00 00 02 D3 02
483 29 01 00 00 00 02 D4 B4
484 29 01 00 00 00 02 D5 02
485 29 01 00 00 00 02 D6 E1
486 29 01 00 00 00 02 D7 03
487 29 01 00 00 00 02 D8 01
488 29 01 00 00 00 02 D9 03
489 29 01 00 00 00 02 DA 28
490 29 01 00 00 00 02 DB 03
491 29 01 00 00 00 02 DC 30
492 29 01 00 00 00 02 DD 03
493 29 01 00 00 00 02 DE 37
494 29 01 00 00 00 02 DF 03
495 29 01 00 00 00 02 E0 3B
496 29 01 00 00 00 02 E1 03
497 29 01 00 00 00 02 E2 40
498 29 01 00 00 00 02 E3 03
499 29 01 00 00 00 02 E4 50
500 29 01 00 00 00 02 E5 03
501 29 01 00 00 00 02 E6 6D
502 29 01 00 00 00 02 E7 03
503 29 01 00 00 00 02 E8 80
504 29 01 00 00 00 02 E9 03
505 29 01 00 00 00 02 EA CB
506 29 01 00 00 00 02 FF 01
507 29 01 00 00 00 02 FB 01
508 29 01 00 00 00 02 FF 02
509 29 01 00 00 00 02 FB 01
510 29 01 00 00 00 02 FF 04
511 29 01 00 00 00 02 FB 01
512 29 01 00 00 00 02 FF 00
513 29 01 00 00 64 02 11 00
514 29 01 00 00 00 02 FF EE
515 29 01 00 00 00 02 12 50
516 29 01 00 00 00 02 13 02
517 29 01 00 00 00 02 6A 60
518 29 01 00 00 00 02 FF 00
519 29 01 00 00 78 02 29 00];
520
521 qcom,on-cmds-dsi-state = "DSI_LP_MODE";
522 qcom,panel-off-cmds = [05 01 00 00 32 02 28 00
523 05 01 00 00 78 02 10 00];
524 qcom,off-cmds-dsi-state = "DSI_LP_MODE";
525 };
526};