blob: 66fb45e056dd1c74050e580ba5213c33c8cd5697 [file] [log] [blame]
Padmanabhan Komanduruf52d6d12015-12-21 12:41:30 +05301/* Copyright (c) 2015, The Linux Foundation. All rights reserved.
2 *
3 * Redistribution and use in source and binary forms, with or without
4 * modification, are permitted provided that the following conditions
5 * are met:
6 * * Redistributions of source code must retain the above copyright
7 * notice, this list of conditions and the following disclaimer.
8 * * Redistributions in binary form must reproduce the above copyright
9 * notice, this list of conditions and the following disclaimer in
10 * the documentation and/or other materials provided with the
11 * distribution.
12 * * Neither the name of The Linux Foundation nor the names of its
13 * contributors may be used to endorse or promote products derived
14 * from this software without specific prior written permission.
15 *
16 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
19 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
20 * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
22 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
23 * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
24 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
25 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
26 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 */
29
30#ifndef _PANEL_TRULY_720P_VIDEO_H_
31
32#define _PANEL_TRULY_720P_VIDEO_H_
33/*---------------------------------------------------------------------------*/
34/* HEADER files */
35/*---------------------------------------------------------------------------*/
36#include "panel.h"
37
38/*---------------------------------------------------------------------------*/
39/* Panel configuration */
40/*---------------------------------------------------------------------------*/
41
42static struct panel_config truly_720p_video_panel_data = {
43 "qcom,mdss_dsi_truly_720p_video", "dsi:0:", "qcom,mdss-dsi-panel",
44 10, 0, "DISPLAY_1", 0, 0, 60, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, NULL
45};
46
47/*---------------------------------------------------------------------------*/
48/* Panel resolution */
49/*---------------------------------------------------------------------------*/
50static struct panel_resolution truly_720p_video_panel_res = {
51 720, 1280, 100, 100, 6, 0, 32, 32, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0
52};
53
54/*---------------------------------------------------------------------------*/
55/* Panel Color Information */
56/*---------------------------------------------------------------------------*/
57static struct color_info truly_720p_video_color = {
58 24, 0, 0xff, 0, 0, 0
59};
60
61/*---------------------------------------------------------------------------*/
62/* Panel Command information */
63/*---------------------------------------------------------------------------*/
64static char truly_720p_video_on_cmd0[] = {
650x06, 0x00, 0x29, 0xc0,
660xf0, 0x55, 0xaa, 0x52,
670x08, 0x00, 0xff, 0xff, };
68
69static char truly_720p_video_on_cmd1[] = {
700x03, 0x00, 0x29, 0xc0,
710xb1, 0x78, 0x21, 0xff, };
72
73static char truly_720p_video_on_cmd2[] = {
740xb6, 0x0f, 0x23, 0x80, };
75
76static char truly_720p_video_on_cmd3[] = {
770x03, 0x00, 0x29, 0xc0,
780xbc, 0x00, 0x00, 0xff, };
79
80static char truly_720p_video_on_cmd4[] = {
810x06, 0x00, 0x29, 0xc0,
820xbd, 0x02, 0xb0, 0x1e,
830x1e, 0x00, 0xff, 0xff, };
84
85static char truly_720p_video_on_cmd5[] = {
860x0b, 0x00, 0x29, 0xc0,
870xe7, 0xf2, 0xe6, 0xd8,
880xcc, 0xbf, 0xb2, 0xa5,
890x99, 0x99, 0x95, 0xff, };
90
91static char truly_720p_video_on_cmd6[] = {
920x0b, 0x00, 0x29, 0xc0,
930xe8, 0xf2, 0xe6, 0xd8,
940xcc, 0xbf, 0xb2, 0xa5,
950x99, 0x99, 0x95, 0xff, };
96
97static char truly_720p_video_on_cmd7[] = {
980x06, 0x00, 0x29, 0xc0,
990xf0, 0x55, 0xaa, 0x52,
1000x08, 0x01, 0xff, 0xff, };
101
102static char truly_720p_video_on_cmd8[] = {
1030x03, 0x00, 0x29, 0xc0,
1040xbc, 0xa0, 0x00, 0xff, };
105
106static char truly_720p_video_on_cmd9[] = {
1070x03, 0x00, 0x29, 0xc0,
1080xbd, 0xa0, 0x00, 0xff, };
109
110static char truly_720p_video_on_cmd10[] = {
1110xca, 0x01, 0x23, 0x80, };
112
113static char truly_720p_video_on_cmd11[] = {
1140xc0, 0x0c, 0x23, 0x80, };
115
116static char truly_720p_video_on_cmd12[] = {
1170xbe, 0x4e, 0x23, 0x80, };
118
119static char truly_720p_video_on_cmd13[] = {
1200x03, 0x00, 0x29, 0xc0,
1210xb3, 0x38, 0x38, 0xff, };
122
123static char truly_720p_video_on_cmd14[] = {
1240x03, 0x00, 0x29, 0xc0,
1250xb4, 0x11, 0x11, 0xff, };
126
127static char truly_720p_video_on_cmd15[] = {
1280x03, 0x00, 0x29, 0xc0,
1290xb6, 0x05, 0x05, 0xff, };
130
131static char truly_720p_video_on_cmd16[] = {
1320x03, 0x00, 0x29, 0xc0,
1330xb9, 0x45, 0x45, 0xff, };
134
135static char truly_720p_video_on_cmd17[] = {
1360x03, 0x00, 0x29, 0xc0,
1370xba, 0x25, 0x25, 0xff, };
138
139static char truly_720p_video_on_cmd18[] = {
1400x03, 0x00, 0x29, 0xc0,
1410xc4, 0x11, 0x11, 0xff, };
142
143static char truly_720p_video_on_cmd19[] = {
1440xc6, 0x66, 0x23, 0x80, };
145
146static char truly_720p_video_on_cmd20[] = {
1470x06, 0x00, 0x29, 0xc0,
1480xf0, 0x55, 0xaa, 0x52,
1490x08, 0x02, 0xff, 0xff, };
150
151static char truly_720p_video_on_cmd21[] = {
1520xee, 0x00, 0x23, 0x80, };
153
154static char truly_720p_video_on_cmd22[] = {
1550x11, 0x00, 0x29, 0xc0,
1560xb0, 0x00, 0x37, 0x00,
1570x48, 0x00, 0x69, 0x00,
1580x8a, 0x00, 0xab, 0x00,
1590xcb, 0x00, 0xeb, 0x01,
1600x1c, 0xff, 0xff, 0xff, };
161
162static char truly_720p_video_on_cmd23[] = {
1630x11, 0x00, 0x29, 0xc0,
1640xb1, 0x01, 0x41, 0x01,
1650x7c, 0x01, 0xaa, 0x01,
1660xf3, 0x02, 0x2d, 0x02,
1670x2e, 0x02, 0x63, 0x02,
1680x9d, 0xff, 0xff, 0xff, };
169
170static char truly_720p_video_on_cmd24[] = {
1710x11, 0x00, 0x29, 0xc0,
1720xb2, 0x02, 0xc3, 0x02,
1730xf6, 0x03, 0x19, 0x03,
1740x54, 0x03, 0x85, 0x03,
1750xb2, 0x03, 0xc1, 0x03,
1760xd1, 0xff, 0xff, 0xff, };
177
178static char truly_720p_video_on_cmd25[] = {
1790x05, 0x00, 0x29, 0xc0,
1800xb3, 0x03, 0xe0, 0x03,
1810xe8, 0xff, 0xff, 0xff, };
182
183static char truly_720p_video_on_cmd26[] = {
1840x11, 0x00, 0x29, 0xc0,
1850xbc, 0x00, 0x37, 0x00,
1860x48, 0x00, 0x69, 0x00,
1870x8a, 0x00, 0xab, 0x00,
1880xcb, 0x00, 0xeb, 0x01,
1890x1c, 0xff, 0xff, 0xff, };
190
191static char truly_720p_video_on_cmd27[] = {
1920x11, 0x00, 0x29, 0xc0,
1930xbd, 0x01, 0x41, 0x01,
1940x7c, 0x01, 0xaa, 0x01,
1950xf3, 0x02, 0x2d, 0x02,
1960x2e, 0x02, 0x63, 0x02,
1970x9d, 0xff, 0xff, 0xff, };
198
199static char truly_720p_video_on_cmd28[] = {
2000x11, 0x00, 0x29, 0xc0,
2010xbe, 0x02, 0xc3, 0x02,
2020xf6, 0x03, 0x19, 0x03,
2030x54, 0x03, 0x85, 0x03,
2040xb2, 0x03, 0xc1, 0x03,
2050xd1, 0xff, 0xff, 0xff, };
206
207static char truly_720p_video_on_cmd29[] = {
2080x05, 0x00, 0x29, 0xc0,
2090xbf, 0x03, 0xe0, 0x03,
2100xe8, 0xff, 0xff, 0xff, };
211
212static char truly_720p_video_on_cmd30[] = {
2130x11, 0x00, 0x29, 0xc0,
2140xb4, 0x00, 0xd1, 0x00,
2150xd7, 0x00, 0xe4, 0x00,
2160xf1, 0x00, 0xfe, 0x01,
2170x12, 0x01, 0x26, 0x01,
2180x48, 0xff, 0xff, 0xff, };
219
220static char truly_720p_video_on_cmd31[] = {
2210x11, 0x00, 0x29, 0xc0,
2220xb5, 0x01, 0x64, 0x01,
2230x95, 0x01, 0xbd, 0x02,
2240x01, 0x02, 0x36, 0x02,
2250x38, 0x02, 0x6c, 0x02,
2260xa7, 0xff, 0xff, 0xff, };
227
228static char truly_720p_video_on_cmd32[] = {
2290x11, 0x00, 0x29, 0xc0,
2300xb6, 0x02, 0xce, 0x03,
2310x04, 0x03, 0x2b, 0x03,
2320x5b, 0x03, 0x89, 0x03,
2330xb2, 0x03, 0xc1, 0x03,
2340xd1, 0xff, 0xff, 0xff, };
235
236static char truly_720p_video_on_cmd33[] = {
2370x05, 0x00, 0x29, 0xc0,
2380xb7, 0x03, 0xe0, 0x03,
2390xe8, 0xff, 0xff, 0xff, };
240
241static char truly_720p_video_on_cmd34[] = {
2420x11, 0x00, 0x29, 0xc0,
2430xc0, 0x00, 0xd1, 0x00,
2440xd7, 0x00, 0xe4, 0x00,
2450xf1, 0x00, 0xfe, 0x01,
2460x12, 0x01, 0x26, 0x01,
2470x48, 0xff, 0xff, 0xff, };
248
249static char truly_720p_video_on_cmd35[] = {
2500x11, 0x00, 0x29, 0xc0,
2510xc1, 0x01, 0x64, 0x01,
2520x95, 0x01, 0xbd, 0x02,
2530x01, 0x02, 0x36, 0x02,
2540x38, 0x02, 0x6c, 0x02,
2550xa7, 0xff, 0xff, 0xff, };
256
257static char truly_720p_video_on_cmd36[] = {
2580x11, 0x00, 0x29, 0xc0,
2590xc2, 0x02, 0xce, 0x03,
2600x04, 0x03, 0x2b, 0x03,
2610x5b, 0x03, 0x89, 0x03,
2620xb2, 0x03, 0xc1, 0x03,
2630xd1, 0xff, 0xff, 0xff, };
264
265static char truly_720p_video_on_cmd37[] = {
2660x05, 0x00, 0x29, 0xc0,
2670xc3, 0x03, 0xe0, 0x03,
2680xe8, 0xff, 0xff, 0xff, };
269
270static char truly_720p_video_on_cmd38[] = {
2710x11, 0x00, 0x29, 0xc0,
2720xb8, 0x00, 0x37, 0x00,
2730x45, 0x00, 0x61, 0x00,
2740x7d, 0x00, 0x9a, 0x00,
2750xbb, 0x00, 0xdc, 0x01,
2760x0b, 0xff, 0xff, 0xff, };
277
278static char truly_720p_video_on_cmd39[] = {
2790x11, 0x00, 0x29, 0xc0,
2800xb9, 0x01, 0x31, 0x01,
2810x6e, 0x01, 0x9e, 0x01,
2820xea, 0x02, 0x24, 0x02,
2830x25, 0x02, 0x58, 0x02,
2840x90, 0xff, 0xff, 0xff, };
285
286static char truly_720p_video_on_cmd40[] = {
2870x11, 0x00, 0x29, 0xc0,
2880xba, 0x02, 0xb4, 0x02,
2890xe4, 0x03, 0x04, 0x03,
2900x44, 0x03, 0x7f, 0x03,
2910xb2, 0x03, 0xc1, 0x03,
2920xd1, 0xff, 0xff, 0xff, };
293
294static char truly_720p_video_on_cmd41[] = {
2950x05, 0x00, 0x29, 0xc0,
2960xbb, 0x03, 0xe0, 0x03,
2970xe8, 0xff, 0xff, 0xff, };
298
299static char truly_720p_video_on_cmd42[] = {
3000x11, 0x00, 0x29, 0xc0,
3010xc4, 0x00, 0x37, 0x00,
3020x45, 0x00, 0x61, 0x00,
3030x7d, 0x00, 0x9a, 0x00,
3040xbb, 0x00, 0xdc, 0x01,
3050x0b, 0xff, 0xff, 0xff, };
306
307static char truly_720p_video_on_cmd43[] = {
3080x11, 0x00, 0x29, 0xc0,
3090xc5, 0x01, 0x31, 0x01,
3100x6e, 0x01, 0x9e, 0x01,
3110xea, 0x02, 0x24, 0x02,
3120x25, 0x02, 0x58, 0x02,
3130x90, 0xff, 0xff, 0xff, };
314
315static char truly_720p_video_on_cmd44[] = {
3160x11, 0x00, 0x29, 0xc0,
3170xc6, 0x02, 0xb4, 0x02,
3180xe4, 0x03, 0x04, 0x03,
3190x44, 0x03, 0x7f, 0x03,
3200xb2, 0x03, 0xc1, 0x03,
3210xd1, 0xff, 0xff, 0xff, };
322
323static char truly_720p_video_on_cmd45[] = {
3240x05, 0x00, 0x29, 0xc0,
3250xc7, 0x03, 0xe0, 0x03,
3260xe8, 0xff, 0xff, 0xff, };
327
328static char truly_720p_video_on_cmd46[] = {
3290x06, 0x00, 0x29, 0xc0,
3300xf0, 0x55, 0xaa, 0x52,
3310x08, 0x06, 0xff, 0xff, };
332
333static char truly_720p_video_on_cmd47[] = {
3340x03, 0x00, 0x29, 0xc0,
3350xb0, 0x29, 0x2a, 0xff, };
336
337static char truly_720p_video_on_cmd48[] = {
3380x03, 0x00, 0x29, 0xc0,
3390xb1, 0x10, 0x12, 0xff, };
340
341static char truly_720p_video_on_cmd49[] = {
3420x03, 0x00, 0x29, 0xc0,
3430xb2, 0x14, 0x16, 0xff, };
344
345static char truly_720p_video_on_cmd50[] = {
3460x03, 0x00, 0x29, 0xc0,
3470xb3, 0x18, 0x1a, 0xff, };
348
349static char truly_720p_video_on_cmd51[] = {
3500x03, 0x00, 0x29, 0xc0,
3510xb4, 0x02, 0x04, 0xff, };
352
353static char truly_720p_video_on_cmd52[] = {
3540x03, 0x00, 0x29, 0xc0,
3550xb5, 0x34, 0x34, 0xff, };
356
357static char truly_720p_video_on_cmd53[] = {
3580x03, 0x00, 0x29, 0xc0,
3590xb6, 0x34, 0x2e, 0xff, };
360
361static char truly_720p_video_on_cmd54[] = {
3620x03, 0x00, 0x29, 0xc0,
3630xb7, 0x2e, 0x2e, 0xff, };
364
365static char truly_720p_video_on_cmd55[] = {
3660x03, 0x00, 0x29, 0xc0,
3670xb8, 0x34, 0x00, 0xff, };
368
369static char truly_720p_video_on_cmd56[] = {
3700x03, 0x00, 0x29, 0xc0,
3710xb9, 0x34, 0x34, 0xff, };
372
373static char truly_720p_video_on_cmd57[] = {
3740x03, 0x00, 0x29, 0xc0,
3750xba, 0x34, 0x34, 0xff, };
376
377static char truly_720p_video_on_cmd58[] = {
3780x03, 0x00, 0x29, 0xc0,
3790xbb, 0x01, 0x34, 0xff, };
380
381static char truly_720p_video_on_cmd59[] = {
3820x03, 0x00, 0x29, 0xc0,
3830xbc, 0x2e, 0x2e, 0xff, };
384
385static char truly_720p_video_on_cmd60[] = {
3860x03, 0x00, 0x29, 0xc0,
3870xbd, 0x2e, 0x34, 0xff, };
388
389static char truly_720p_video_on_cmd61[] = {
3900x03, 0x00, 0x29, 0xc0,
3910xbe, 0x34, 0x34, 0xff, };
392
393static char truly_720p_video_on_cmd62[] = {
3940x03, 0x00, 0x29, 0xc0,
3950xbf, 0x05, 0x03, 0xff, };
396
397static char truly_720p_video_on_cmd63[] = {
3980x03, 0x00, 0x29, 0xc0,
3990xc0, 0x1b, 0x19, 0xff, };
400
401static char truly_720p_video_on_cmd64[] = {
4020x03, 0x00, 0x29, 0xc0,
4030xc1, 0x17, 0x15, 0xff, };
404
405static char truly_720p_video_on_cmd65[] = {
4060x03, 0x00, 0x29, 0xc0,
4070xc2, 0x13, 0x11, 0xff, };
408
409static char truly_720p_video_on_cmd66[] = {
4100x03, 0x00, 0x29, 0xc0,
4110xc3, 0x2a, 0x29, 0xff, };
412
413static char truly_720p_video_on_cmd67[] = {
4140x03, 0x00, 0x29, 0xc0,
4150xe5, 0x2e, 0x2e, 0xff, };
416
417static char truly_720p_video_on_cmd68[] = {
4180x03, 0x00, 0x29, 0xc0,
4190xc4, 0x29, 0x2a, 0xff, };
420
421static char truly_720p_video_on_cmd69[] = {
4220x03, 0x00, 0x29, 0xc0,
4230xc5, 0x1b, 0x19, 0xff, };
424
425static char truly_720p_video_on_cmd70[] = {
4260x03, 0x00, 0x29, 0xc0,
4270xc6, 0x17, 0x15, 0xff, };
428
429static char truly_720p_video_on_cmd71[] = {
4300x03, 0x00, 0x29, 0xc0,
4310xc7, 0x13, 0x11, 0xff, };
432
433static char truly_720p_video_on_cmd72[] = {
4340x03, 0x00, 0x29, 0xc0,
4350xc8, 0x01, 0x05, 0xff, };
436
437static char truly_720p_video_on_cmd73[] = {
4380x03, 0x00, 0x29, 0xc0,
4390xc9, 0x34, 0x34, 0xff, };
440
441static char truly_720p_video_on_cmd74[] = {
4420x03, 0x00, 0x29, 0xc0,
4430xca, 0x34, 0x2e, 0xff, };
444
445static char truly_720p_video_on_cmd75[] = {
4460x03, 0x00, 0x29, 0xc0,
4470xcb, 0x2e, 0x2e, 0xff, };
448
449static char truly_720p_video_on_cmd76[] = {
4500x03, 0x00, 0x29, 0xc0,
4510xcc, 0x34, 0x03, 0xff, };
452
453static char truly_720p_video_on_cmd77[] = {
4540x03, 0x00, 0x29, 0xc0,
4550xcd, 0x34, 0x34, 0xff, };
456
457static char truly_720p_video_on_cmd78[] = {
4580x03, 0x00, 0x29, 0xc0,
4590xce, 0x34, 0x34, 0xff, };
460
461static char truly_720p_video_on_cmd79[] = {
4620x03, 0x00, 0x29, 0xc0,
4630xcf, 0x02, 0x34, 0xff, };
464
465static char truly_720p_video_on_cmd80[] = {
4660x03, 0x00, 0x29, 0xc0,
4670xd0, 0x2e, 0x2e, 0xff, };
468
469static char truly_720p_video_on_cmd81[] = {
4700x03, 0x00, 0x29, 0xc0,
4710xd1, 0x2e, 0x34, 0xff, };
472
473static char truly_720p_video_on_cmd82[] = {
4740x03, 0x00, 0x29, 0xc0,
4750xd2, 0x34, 0x34, 0xff, };
476
477static char truly_720p_video_on_cmd83[] = {
4780x03, 0x00, 0x29, 0xc0,
4790xd3, 0x04, 0x00, 0xff, };
480
481static char truly_720p_video_on_cmd84[] = {
4820x03, 0x00, 0x29, 0xc0,
4830xd4, 0x10, 0x12, 0xff, };
484
485static char truly_720p_video_on_cmd85[] = {
4860x03, 0x00, 0x29, 0xc0,
4870xd5, 0x14, 0x16, 0xff, };
488
489static char truly_720p_video_on_cmd86[] = {
4900x03, 0x00, 0x29, 0xc0,
4910xd6, 0x18, 0x1a, 0xff, };
492
493static char truly_720p_video_on_cmd87[] = {
4940x03, 0x00, 0x29, 0xc0,
4950xd7, 0x2a, 0x29, 0xff, };
496
497static char truly_720p_video_on_cmd88[] = {
4980x03, 0x00, 0x29, 0xc0,
4990xe6, 0x2e, 0x2e, 0xff, };
500
501static char truly_720p_video_on_cmd89[] = {
5020x06, 0x00, 0x29, 0xc0,
5030xd8, 0x00, 0x00, 0x00,
5040x54, 0x00, 0xff, 0xff, };
505
506static char truly_720p_video_on_cmd90[] = {
5070x06, 0x00, 0x29, 0xc0,
5080xd9, 0x00, 0x15, 0x00,
5090x00, 0x00, 0xff, 0xff, };
510
511static char truly_720p_video_on_cmd91[] = {
5120xe7, 0x00, 0x23, 0x80, };
513
514static char truly_720p_video_on_cmd92[] = {
5150x06, 0x00, 0x29, 0xc0,
5160xf0, 0x55, 0xaa, 0x52,
5170x08, 0x03, 0xff, 0xff, };
518
519static char truly_720p_video_on_cmd93[] = {
5200x03, 0x00, 0x29, 0xc0,
5210xb1, 0x00, 0x00, 0xff, };
522
523static char truly_720p_video_on_cmd94[] = {
5240x03, 0x00, 0x29, 0xc0,
5250xb0, 0x00, 0x00, 0xff, };
526
527static char truly_720p_video_on_cmd95[] = {
5280x06, 0x00, 0x29, 0xc0,
5290xb2, 0x05, 0x00, 0x00,
5300x00, 0x00, 0xff, 0xff, };
531
532static char truly_720p_video_on_cmd96[] = {
5330x06, 0x00, 0x29, 0xc0,
5340xb3, 0x05, 0x00, 0x00,
5350x00, 0x00, 0xff, 0xff, };
536
537static char truly_720p_video_on_cmd97[] = {
5380x06, 0x00, 0x29, 0xc0,
5390xb4, 0x05, 0x00, 0x00,
5400x00, 0x00, 0xff, 0xff, };
541
542static char truly_720p_video_on_cmd98[] = {
5430x06, 0x00, 0x29, 0xc0,
5440xb5, 0x05, 0x00, 0x17,
5450x00, 0x00, 0xff, 0xff, };
546
547static char truly_720p_video_on_cmd99[] = {
5480x06, 0x00, 0x29, 0xc0,
5490xb6, 0x12, 0x00, 0x19,
5500x00, 0x00, 0xff, 0xff, };
551
552static char truly_720p_video_on_cmd100[] = {
5530x06, 0x00, 0x29, 0xc0,
5540xb7, 0x12, 0x00, 0x19,
5550x00, 0x00, 0xff, 0xff, };
556
557static char truly_720p_video_on_cmd101[] = {
5580x06, 0x00, 0x29, 0xc0,
5590xb8, 0x12, 0x00, 0x19,
5600x00, 0x00, 0xff, 0xff, };
561
562static char truly_720p_video_on_cmd102[] = {
5630x06, 0x00, 0x29, 0xc0,
5640xb9, 0x12, 0x00, 0x19,
5650x00, 0x00, 0xff, 0xff, };
566
567static char truly_720p_video_on_cmd103[] = {
5680x06, 0x00, 0x29, 0xc0,
5690xba, 0x57, 0x00, 0x00,
5700x00, 0x00, 0xff, 0xff, };
571
572static char truly_720p_video_on_cmd104[] = {
5730x06, 0x00, 0x29, 0xc0,
5740xbb, 0x57, 0x00, 0x00,
5750x00, 0x00, 0xff, 0xff, };
576
577static char truly_720p_video_on_cmd105[] = {
5780x06, 0x00, 0x29, 0xc0,
5790xbc, 0x75, 0x00, 0x1a,
5800x00, 0x00, 0xff, 0xff, };
581
582static char truly_720p_video_on_cmd106[] = {
5830x06, 0x00, 0x29, 0xc0,
5840xbd, 0x53, 0x00, 0x1a,
5850x00, 0x00, 0xff, 0xff, };
586
587static char truly_720p_video_on_cmd107[] = {
5880x05, 0x00, 0x29, 0xc0,
5890xc0, 0x00, 0x34, 0x00,
5900x00, 0xff, 0xff, 0xff, };
591
592static char truly_720p_video_on_cmd108[] = {
5930x05, 0x00, 0x29, 0xc0,
5940xc1, 0x00, 0x34, 0x00,
5950x00, 0xff, 0xff, 0xff, };
596
597static char truly_720p_video_on_cmd109[] = {
5980x05, 0x00, 0x29, 0xc0,
5990xc2, 0x00, 0x34, 0x00,
6000x00, 0xff, 0xff, 0xff, };
601
602static char truly_720p_video_on_cmd110[] = {
6030x05, 0x00, 0x29, 0xc0,
6040xc3, 0x00, 0x34, 0x00,
6050x00, 0xff, 0xff, 0xff, };
606
607static char truly_720p_video_on_cmd111[] = {
6080xc4, 0x20, 0x23, 0x80, };
609
610static char truly_720p_video_on_cmd112[] = {
6110xc5, 0x00, 0x23, 0x80, };
612
613static char truly_720p_video_on_cmd113[] = {
6140xc6, 0x00, 0x23, 0x80, };
615
616static char truly_720p_video_on_cmd114[] = {
6170xc7, 0x00, 0x23, 0x80, };
618
619static char truly_720p_video_on_cmd115[] = {
6200x06, 0x00, 0x29, 0xc0,
6210xf0, 0x55, 0xaa, 0x52,
6220x08, 0x05, 0xff, 0xff, };
623
624static char truly_720p_video_on_cmd116[] = {
6250xed, 0x30, 0x23, 0x80, };
626
627static char truly_720p_video_on_cmd117[] = {
6280x03, 0x00, 0x29, 0xc0,
6290xb0, 0x17, 0x06, 0xff, };
630
631static char truly_720p_video_on_cmd118[] = {
6320xb8, 0x08, 0x23, 0x80, };
633
634static char truly_720p_video_on_cmd119[] = {
6350x06, 0x00, 0x29, 0xc0,
6360xbd, 0x03, 0x07, 0x00,
6370x03, 0x00, 0xff, 0xff, };
638
639static char truly_720p_video_on_cmd120[] = {
6400x03, 0x00, 0x29, 0xc0,
6410xb1, 0x17, 0x06, 0xff, };
642
643static char truly_720p_video_on_cmd121[] = {
6440xb9, 0x00, 0x23, 0x80, };
645
646static char truly_720p_video_on_cmd122[] = {
6470x03, 0x00, 0x29, 0xc0,
6480xb2, 0x00, 0x00, 0xff, };
649
650static char truly_720p_video_on_cmd123[] = {
6510xba, 0x00, 0x23, 0x80, };
652
653static char truly_720p_video_on_cmd124[] = {
6540x03, 0x00, 0x29, 0xc0,
6550xb3, 0x17, 0x06, 0xff, };
656
657static char truly_720p_video_on_cmd125[] = {
6580xbb, 0x0a, 0x23, 0x80, };
659
660static char truly_720p_video_on_cmd126[] = {
6610x03, 0x00, 0x29, 0xc0,
6620xb4, 0x17, 0x06, 0xff, };
663
664static char truly_720p_video_on_cmd127[] = {
6650x03, 0x00, 0x29, 0xc0,
6660xb5, 0x17, 0x06, 0xff, };
667
668static char truly_720p_video_on_cmd128[] = {
6690x03, 0x00, 0x29, 0xc0,
6700xb6, 0x14, 0x03, 0xff, };
671
672static char truly_720p_video_on_cmd129[] = {
6730x03, 0x00, 0x29, 0xc0,
6740xb7, 0x00, 0x00, 0xff, };
675
676static char truly_720p_video_on_cmd130[] = {
6770xbc, 0x02, 0x23, 0x80, };
678
679static char truly_720p_video_on_cmd131[] = {
6800xe5, 0x06, 0x23, 0x80, };
681
682static char truly_720p_video_on_cmd132[] = {
6830xe6, 0x06, 0x23, 0x80, };
684
685static char truly_720p_video_on_cmd133[] = {
6860xe7, 0x00, 0x23, 0x80, };
687
688static char truly_720p_video_on_cmd134[] = {
6890xe8, 0x06, 0x23, 0x80, };
690
691static char truly_720p_video_on_cmd135[] = {
6920xe9, 0x06, 0x23, 0x80, };
693
694static char truly_720p_video_on_cmd136[] = {
6950xea, 0x06, 0x23, 0x80, };
696
697static char truly_720p_video_on_cmd137[] = {
6980xeb, 0x00, 0x23, 0x80, };
699
700static char truly_720p_video_on_cmd138[] = {
7010xec, 0x00, 0x23, 0x80, };
702
703static char truly_720p_video_on_cmd139[] = {
7040xc0, 0x07, 0x23, 0x80, };
705
706static char truly_720p_video_on_cmd140[] = {
7070xc1, 0x80, 0x23, 0x80, };
708
709static char truly_720p_video_on_cmd141[] = {
7100xc2, 0xa4, 0x23, 0x80, };
711
712static char truly_720p_video_on_cmd142[] = {
7130xc3, 0x05, 0x23, 0x80, };
714
715static char truly_720p_video_on_cmd143[] = {
7160xc4, 0x00, 0x23, 0x80, };
717
718static char truly_720p_video_on_cmd144[] = {
7190xc5, 0x02, 0x23, 0x80, };
720
721static char truly_720p_video_on_cmd145[] = {
7220xc6, 0x22, 0x23, 0x80, };
723
724static char truly_720p_video_on_cmd146[] = {
7250xc7, 0x03, 0x23, 0x80, };
726
727static char truly_720p_video_on_cmd147[] = {
7280x03, 0x00, 0x29, 0xc0,
7290xc8, 0x05, 0x30, 0xff, };
730
731static char truly_720p_video_on_cmd148[] = {
7320x03, 0x00, 0x29, 0xc0,
7330xc9, 0x01, 0x31, 0xff, };
734
735static char truly_720p_video_on_cmd149[] = {
7360x03, 0x00, 0x29, 0xc0,
7370xca, 0x03, 0x21, 0xff, };
738
739static char truly_720p_video_on_cmd150[] = {
7400x03, 0x00, 0x29, 0xc0,
7410xcb, 0x01, 0x20, 0xff, };
742
743static char truly_720p_video_on_cmd151[] = {
7440x06, 0x00, 0x29, 0xc0,
7450xd1, 0x00, 0x05, 0x09,
7460x07, 0x10, 0xff, 0xff, };
747
748static char truly_720p_video_on_cmd152[] = {
7490x06, 0x00, 0x29, 0xc0,
7500xd2, 0x10, 0x05, 0x0e,
7510x03, 0x10, 0xff, 0xff, };
752
753static char truly_720p_video_on_cmd153[] = {
7540x06, 0x00, 0x29, 0xc0,
7550xd3, 0x20, 0x00, 0x48,
7560x07, 0x10, 0xff, 0xff, };
757
758static char truly_720p_video_on_cmd154[] = {
7590x06, 0x00, 0x29, 0xc0,
7600xd4, 0x30, 0x00, 0x43,
7610x07, 0x10, 0xff, 0xff, };
762
763static char truly_720p_video_on_cmd155[] = {
7640xd0, 0x00, 0x23, 0x80, };
765
766static char truly_720p_video_on_cmd156[] = {
7670x04, 0x00, 0x29, 0xc0,
7680xcc, 0x00, 0x00, 0x3e, };
769
770static char truly_720p_video_on_cmd157[] = {
7710x04, 0x00, 0x29, 0xc0,
7720xcd, 0x00, 0x00, 0x3e, };
773
774static char truly_720p_video_on_cmd158[] = {
7750x04, 0x00, 0x29, 0xc0,
7760xce, 0x00, 0x00, 0x02, };
777
778static char truly_720p_video_on_cmd159[] = {
7790x04, 0x00, 0x29, 0xc0,
7800xcf, 0x00, 0x00, 0x02, };
781
782static char truly_720p_video_on_cmd160[] = {
7830x6f, 0x11, 0x23, 0x80, };
784
785static char truly_720p_video_on_cmd161[] = {
7860xf3, 0x01, 0x23, 0x80, };
787
788static char truly_720p_video_on_cmd162[] = {
7890x51, 0xff, 0x15, 0x80, };
790
791static char truly_720p_video_on_cmd163[] = {
7920x53, 0x2c, 0x15, 0x80, };
793
794static char truly_720p_video_on_cmd164[] = {
7950x55, 0x03, 0x15, 0x80, };
796
797static char truly_720p_video_on_cmd165[] = {
7980x35, 0x00, 0x15, 0x80, };
799
800static char truly_720p_video_on_cmd166[] = {
8010x11, 0x00, 0x05, 0x80, };
802
803static char truly_720p_video_on_cmd167[] = {
8040x29, 0x00, 0x05, 0x80, };
805
806
807static struct mipi_dsi_cmd truly_720p_video_on_command[] = {
808{ 0xc , truly_720p_video_on_cmd0, 0x00},
809{ 0x8 , truly_720p_video_on_cmd1, 0x00},
810{ 0x4 , truly_720p_video_on_cmd2, 0x00},
811{ 0x8 , truly_720p_video_on_cmd3, 0x00},
812{ 0xc , truly_720p_video_on_cmd4, 0x00},
813{ 0x10 , truly_720p_video_on_cmd5, 0x00},
814{ 0x10 , truly_720p_video_on_cmd6, 0x00},
815{ 0xc , truly_720p_video_on_cmd7, 0x00},
816{ 0x8 , truly_720p_video_on_cmd8, 0x00},
817{ 0x8 , truly_720p_video_on_cmd9, 0x00},
818{ 0x4 , truly_720p_video_on_cmd10, 0x00},
819{ 0x4 , truly_720p_video_on_cmd11, 0x00},
820{ 0x4 , truly_720p_video_on_cmd12, 0x00},
821{ 0x8 , truly_720p_video_on_cmd13, 0x00},
822{ 0x8 , truly_720p_video_on_cmd14, 0x00},
823{ 0x8 , truly_720p_video_on_cmd15, 0x00},
824{ 0x8 , truly_720p_video_on_cmd16, 0x00},
825{ 0x8 , truly_720p_video_on_cmd17, 0x00},
826{ 0x8 , truly_720p_video_on_cmd18, 0x00},
827{ 0x4 , truly_720p_video_on_cmd19, 0x00},
828{ 0xc , truly_720p_video_on_cmd20, 0x00},
829{ 0x4 , truly_720p_video_on_cmd21, 0x00},
830{ 0x18 , truly_720p_video_on_cmd22, 0x00},
831{ 0x18 , truly_720p_video_on_cmd23, 0x00},
832{ 0x18 , truly_720p_video_on_cmd24, 0x00},
833{ 0xc , truly_720p_video_on_cmd25, 0x00},
834{ 0x18 , truly_720p_video_on_cmd26, 0x00},
835{ 0x18 , truly_720p_video_on_cmd27, 0x00},
836{ 0x18 , truly_720p_video_on_cmd28, 0x00},
837{ 0xc , truly_720p_video_on_cmd29, 0x00},
838{ 0x18 , truly_720p_video_on_cmd30, 0x00},
839{ 0x18 , truly_720p_video_on_cmd31, 0x00},
840{ 0x18 , truly_720p_video_on_cmd32, 0x00},
841{ 0xc , truly_720p_video_on_cmd33, 0x00},
842{ 0x18 , truly_720p_video_on_cmd34, 0x00},
843{ 0x18 , truly_720p_video_on_cmd35, 0x00},
844{ 0x18 , truly_720p_video_on_cmd36, 0x00},
845{ 0xc , truly_720p_video_on_cmd37, 0x00},
846{ 0x18 , truly_720p_video_on_cmd38, 0x00},
847{ 0x18 , truly_720p_video_on_cmd39, 0x00},
848{ 0x18 , truly_720p_video_on_cmd40, 0x00},
849{ 0xc , truly_720p_video_on_cmd41, 0x00},
850{ 0x18 , truly_720p_video_on_cmd42, 0x00},
851{ 0x18 , truly_720p_video_on_cmd43, 0x00},
852{ 0x18 , truly_720p_video_on_cmd44, 0x00},
853{ 0xc , truly_720p_video_on_cmd45, 0x00},
854{ 0xc , truly_720p_video_on_cmd46, 0x00},
855{ 0x8 , truly_720p_video_on_cmd47, 0x00},
856{ 0x8 , truly_720p_video_on_cmd48, 0x00},
857{ 0x8 , truly_720p_video_on_cmd49, 0x00},
858{ 0x8 , truly_720p_video_on_cmd50, 0x00},
859{ 0x8 , truly_720p_video_on_cmd51, 0x00},
860{ 0x8 , truly_720p_video_on_cmd52, 0x00},
861{ 0x8 , truly_720p_video_on_cmd53, 0x00},
862{ 0x8 , truly_720p_video_on_cmd54, 0x00},
863{ 0x8 , truly_720p_video_on_cmd55, 0x00},
864{ 0x8 , truly_720p_video_on_cmd56, 0x00},
865{ 0x8 , truly_720p_video_on_cmd57, 0x00},
866{ 0x8 , truly_720p_video_on_cmd58, 0x00},
867{ 0x8 , truly_720p_video_on_cmd59, 0x00},
868{ 0x8 , truly_720p_video_on_cmd60, 0x00},
869{ 0x8 , truly_720p_video_on_cmd61, 0x00},
870{ 0x8 , truly_720p_video_on_cmd62, 0x00},
871{ 0x8 , truly_720p_video_on_cmd63, 0x00},
872{ 0x8 , truly_720p_video_on_cmd64, 0x00},
873{ 0x8 , truly_720p_video_on_cmd65, 0x00},
874{ 0x8 , truly_720p_video_on_cmd66, 0x00},
875{ 0x8 , truly_720p_video_on_cmd67, 0x00},
876{ 0x8 , truly_720p_video_on_cmd68, 0x00},
877{ 0x8 , truly_720p_video_on_cmd69, 0x00},
878{ 0x8 , truly_720p_video_on_cmd70, 0x00},
879{ 0x8 , truly_720p_video_on_cmd71, 0x00},
880{ 0x8 , truly_720p_video_on_cmd72, 0x00},
881{ 0x8 , truly_720p_video_on_cmd73, 0x00},
882{ 0x8 , truly_720p_video_on_cmd74, 0x00},
883{ 0x8 , truly_720p_video_on_cmd75, 0x00},
884{ 0x8 , truly_720p_video_on_cmd76, 0x00},
885{ 0x8 , truly_720p_video_on_cmd77, 0x00},
886{ 0x8 , truly_720p_video_on_cmd78, 0x00},
887{ 0x8 , truly_720p_video_on_cmd79, 0x00},
888{ 0x8 , truly_720p_video_on_cmd80, 0x00},
889{ 0x8 , truly_720p_video_on_cmd81, 0x00},
890{ 0x8 , truly_720p_video_on_cmd82, 0x00},
891{ 0x8 , truly_720p_video_on_cmd83, 0x00},
892{ 0x8 , truly_720p_video_on_cmd84, 0x00},
893{ 0x8 , truly_720p_video_on_cmd85, 0x00},
894{ 0x8 , truly_720p_video_on_cmd86, 0x00},
895{ 0x8 , truly_720p_video_on_cmd87, 0x00},
896{ 0x8 , truly_720p_video_on_cmd88, 0x00},
897{ 0xc , truly_720p_video_on_cmd89, 0x00},
898{ 0xc , truly_720p_video_on_cmd90, 0x00},
899{ 0x4 , truly_720p_video_on_cmd91, 0x00},
900{ 0xc , truly_720p_video_on_cmd92, 0x00},
901{ 0x8 , truly_720p_video_on_cmd93, 0x00},
902{ 0x8 , truly_720p_video_on_cmd94, 0x00},
903{ 0xc , truly_720p_video_on_cmd95, 0x00},
904{ 0xc , truly_720p_video_on_cmd96, 0x00},
905{ 0xc , truly_720p_video_on_cmd97, 0x00},
906{ 0xc , truly_720p_video_on_cmd98, 0x00},
907{ 0xc , truly_720p_video_on_cmd99, 0x00},
908{ 0xc , truly_720p_video_on_cmd100, 0x00},
909{ 0xc , truly_720p_video_on_cmd101, 0x00},
910{ 0xc , truly_720p_video_on_cmd102, 0x00},
911{ 0xc , truly_720p_video_on_cmd103, 0x00},
912{ 0xc , truly_720p_video_on_cmd104, 0x00},
913{ 0xc , truly_720p_video_on_cmd105, 0x00},
914{ 0xc , truly_720p_video_on_cmd106, 0x00},
915{ 0xc , truly_720p_video_on_cmd107, 0x00},
916{ 0xc , truly_720p_video_on_cmd108, 0x00},
917{ 0xc , truly_720p_video_on_cmd109, 0x00},
918{ 0xc , truly_720p_video_on_cmd110, 0x00},
919{ 0x4 , truly_720p_video_on_cmd111, 0x00},
920{ 0x4 , truly_720p_video_on_cmd112, 0x00},
921{ 0x4 , truly_720p_video_on_cmd113, 0x00},
922{ 0x4 , truly_720p_video_on_cmd114, 0x00},
923{ 0xc , truly_720p_video_on_cmd115, 0x00},
924{ 0x4 , truly_720p_video_on_cmd116, 0x00},
925{ 0x8 , truly_720p_video_on_cmd117, 0x00},
926{ 0x4 , truly_720p_video_on_cmd118, 0x00},
927{ 0xc , truly_720p_video_on_cmd119, 0x00},
928{ 0x8 , truly_720p_video_on_cmd120, 0x00},
929{ 0x4 , truly_720p_video_on_cmd121, 0x00},
930{ 0x8 , truly_720p_video_on_cmd122, 0x00},
931{ 0x4 , truly_720p_video_on_cmd123, 0x00},
932{ 0x8 , truly_720p_video_on_cmd124, 0x00},
933{ 0x4 , truly_720p_video_on_cmd125, 0x00},
934{ 0x8 , truly_720p_video_on_cmd126, 0x00},
935{ 0x8 , truly_720p_video_on_cmd127, 0x00},
936{ 0x8 , truly_720p_video_on_cmd128, 0x00},
937{ 0x8 , truly_720p_video_on_cmd129, 0x00},
938{ 0x4 , truly_720p_video_on_cmd130, 0x00},
939{ 0x4 , truly_720p_video_on_cmd131, 0x00},
940{ 0x4 , truly_720p_video_on_cmd132, 0x00},
941{ 0x4 , truly_720p_video_on_cmd133, 0x00},
942{ 0x4 , truly_720p_video_on_cmd134, 0x00},
943{ 0x4 , truly_720p_video_on_cmd135, 0x00},
944{ 0x4 , truly_720p_video_on_cmd136, 0x00},
945{ 0x4 , truly_720p_video_on_cmd137, 0x00},
946{ 0x4 , truly_720p_video_on_cmd138, 0x00},
947{ 0x4 , truly_720p_video_on_cmd139, 0x00},
948{ 0x4 , truly_720p_video_on_cmd140, 0x00},
949{ 0x4 , truly_720p_video_on_cmd141, 0x00},
950{ 0x4 , truly_720p_video_on_cmd142, 0x00},
951{ 0x4 , truly_720p_video_on_cmd143, 0x00},
952{ 0x4 , truly_720p_video_on_cmd144, 0x00},
953{ 0x4 , truly_720p_video_on_cmd145, 0x00},
954{ 0x4 , truly_720p_video_on_cmd146, 0x00},
955{ 0x8 , truly_720p_video_on_cmd147, 0x00},
956{ 0x8 , truly_720p_video_on_cmd148, 0x00},
957{ 0x8 , truly_720p_video_on_cmd149, 0x00},
958{ 0x8 , truly_720p_video_on_cmd150, 0x00},
959{ 0xc , truly_720p_video_on_cmd151, 0x00},
960{ 0xc , truly_720p_video_on_cmd152, 0x00},
961{ 0xc , truly_720p_video_on_cmd153, 0x00},
962{ 0xc , truly_720p_video_on_cmd154, 0x00},
963{ 0x4 , truly_720p_video_on_cmd155, 0x00},
964{ 0x8 , truly_720p_video_on_cmd156, 0x00},
965{ 0x8 , truly_720p_video_on_cmd157, 0x00},
966{ 0x8 , truly_720p_video_on_cmd158, 0x00},
967{ 0x8 , truly_720p_video_on_cmd159, 0x00},
968{ 0x4 , truly_720p_video_on_cmd160, 0x00},
969{ 0x4 , truly_720p_video_on_cmd161, 0x00},
970{ 0x4 , truly_720p_video_on_cmd162, 0x00},
971{ 0x4 , truly_720p_video_on_cmd163, 0x00},
972{ 0x4 , truly_720p_video_on_cmd164, 0x00},
973{ 0x4 , truly_720p_video_on_cmd165, 0xc8},
974{ 0x4 , truly_720p_video_on_cmd166, 0x78},
975{ 0x4 , truly_720p_video_on_cmd167, 0x0a},
976};
977#define TRULY_720P_VIDEO_ON_COMMAND 168
978
979
980static char truly_720p_video_off_cmd0[] = {
9810x28, 0x00, 0x05, 0x80 };
982
983
984static char truly_720p_video_off_cmd1[] = {
9850x10, 0x00, 0x05, 0x80 };
986
987
988static struct mipi_dsi_cmd truly_720p_video_off_command[] = {
989{ 0x4 , truly_720p_video_off_cmd0, 0x0},
990{ 0x4 , truly_720p_video_off_cmd1, 0x0}
991};
992#define TRULY_720P_VIDEO_OFF_COMMAND 2
993
994
995static struct command_state truly_720p_video_state = {
996 0, 1
997};
998
999/*---------------------------------------------------------------------------*/
1000/* Command mode panel information */
1001/*---------------------------------------------------------------------------*/
1002
1003static struct commandpanel_info truly_720p_video_command_panel = {
1004 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1005};
1006
1007/*---------------------------------------------------------------------------*/
1008/* Video mode panel information */
1009/*---------------------------------------------------------------------------*/
1010
1011static struct videopanel_info truly_720p_video_video_panel = {
1012 0, 0, 0, 0, 1, 1, 2, 0, 0x9
1013};
1014
1015/*---------------------------------------------------------------------------*/
1016/* Lane Configuration */
1017/*---------------------------------------------------------------------------*/
1018
1019static struct lane_configuration truly_720p_video_lane_config = {
1020 4, 0, 1, 1, 1, 1, 0
1021};
1022
1023
1024/*---------------------------------------------------------------------------*/
1025/* Panel Timing */
1026/*---------------------------------------------------------------------------*/
1027const uint32_t truly_720p_video_timings[] = {
1028 0x87, 0x2c, 0x12, 0x00, 0x40, 0x44, 0x16, 0x1e, 0x17, 0x03, 0x04, 0x00
1029};
1030
1031static struct panel_timing truly_720p_video_timing_info = {
1032 0, 4, 0x04, 0x1b
1033};
1034
1035static struct panel_reset_sequence truly_720p_video_panel_reset_seq = {
1036{ 1, 0, 1, }, { 200, 200, 200, }, 2
1037};
1038
1039/*---------------------------------------------------------------------------*/
1040/* Backlight Settings */
1041/*---------------------------------------------------------------------------*/
1042
1043static struct backlight truly_720p_video_backlight = {
1044 1, 1, 4095, 100, 1, "PMIC_8941"
1045};
1046
1047#define TRULY_720P_VIDEO_SIGNATURE 0xFFFF
1048
1049#endif /*_TRULY_720P_VIDEO_H_*/