Skip to content

Commit cdd29c6

Browse files
committed
arm: DT: Import DSI-ili9488 panel.
Support the ZTE T792 (Telstra Rush).
1 parent 91c1dc7 commit cdd29c6

File tree

1 file changed

+93
-0
lines changed

1 file changed

+93
-0
lines changed
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
/* 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+
* This file is autogenerated file using gcdb parser. Please do not edit it.
15+
* Update input XML file to add a new entry or update variable in this file
16+
* VERSION = "1.0"
17+
*---------------------------------------------------------------------------*/
18+
&mdss_mdp {
19+
dsi_ili9488_hvga_vid: qcom,mdss_dsi_ili9488_hvga_video {
20+
qcom,mdss-dsi-panel-name = "ili9488 hvga video mode dsi panel";
21+
qcom,mdss-dsi-panel-controller = <&mdss_dsi0>;
22+
qcom,cont-splash-enabled = <1>;
23+
qcom,mdss-dsi-panel-type = "dsi_video_mode";
24+
qcom,mdss-dsi-panel-destination = "display_1";
25+
qcom,mdss-dsi-panel-framerate = <60>;
26+
qcom,mdss-dsi-virtual-channel-id = <0>;
27+
qcom,mdss-dsi-stream = <0>;
28+
qcom,mdss-dsi-panel-width = <320>;
29+
qcom,mdss-dsi-panel-height = <480>;
30+
qcom,mdss-dsi-h-front-porch = <20>;//80
31+
qcom,mdss-dsi-h-back-porch = <8>;//80
32+
qcom,mdss-dsi-h-pulse-width = <8>;
33+
qcom,mdss-dsi-h-sync-skew = <0>;
34+
qcom,mdss-dsi-v-back-porch = <16>;//5PCLK
35+
qcom,mdss-dsi-v-front-porch = <15>;//5
36+
qcom,mdss-dsi-v-pulse-width = <2>;//5
37+
qcom,mdss-dsi-h-left-border = <0>;
38+
qcom,mdss-dsi-h-right-border = <0>;
39+
qcom,mdss-dsi-v-top-border = <0>;
40+
qcom,mdss-dsi-v-bottom-border = <0>;
41+
qcom,mdss-dsi-bpp = <24>;
42+
qcom,mdss-dsi-underflow-color = <0xff>;
43+
qcom,mdss-dsi-border-color = <0>;
44+
qcom,mdss-dsi-on-command = [
45+
29 01 00 00 00 00 10
46+
E0 00 08 12 0d 1b 0e 38 87 47 08 0E 0A 19 1b 0F
47+
29 01 00 00 00 00 10
48+
E1 00 13 18 03 0f 05 2a 24 3b 02 06 03 33 33 0F
49+
29 01 00 00 00 00 03
50+
C0 10 10
51+
29 01 00 00 00 00 02
52+
C1 41
53+
29 01 00 00 00 00 04
54+
C5 00 30 80
55+
29 01 00 00 00 00 02
56+
36 08
57+
29 01 00 00 00 00 02
58+
3A 66
59+
29 01 00 00 00 00 02
60+
B4 02
61+
29 01 00 00 00 00 03
62+
B6 02 22
63+
29 01 00 00 00 00 02
64+
E9 00
65+
29 01 00 00 00 00 05
66+
F7 A9 51 2C 82
67+
05 01 00 00 96 00 02
68+
11 00
69+
05 01 00 00 1E 00 02
70+
29 00
71+
];
72+
qcom,mdss-dsi-off-command = [05 01 00 00 1E 00 02 28 00
73+
05 01 00 00 96 00 02 10 00];
74+
qcom,mdss-dsi-on-command-state = "dsi_lp_mode";
75+
qcom,mdss-dsi-off-command-state = "dsi_lp_mode";
76+
qcom,mdss-dsi-h-sync-pulse = <1>;
77+
qcom,mdss-dsi-traffic-mode = "non_burst_sync_pulse"; //non_burst_sync_event
78+
qcom,mdss-dsi-lane-map = "lane_map_1032";
79+
qcom,mdss-dsi-bllp-eof-power-mode;
80+
qcom,mdss-dsi-bllp-power-mode;
81+
qcom,mdss-dsi-lane-0-state;
82+
qcom,mdss-dsi-panel-timings = [54 10 0a 00 30 35 0f 14 12 03 04 00];
83+
qcom,mdss-dsi-t-clk-post = <0x1f>; //04
84+
qcom,mdss-dsi-t-clk-pre = <0x2b>; //1B
85+
qcom,mdss-dsi-bl-min-level = <1>;
86+
qcom,mdss-dsi-bl-max-level = <255>;
87+
qcom,mdss-dsi-dma-trigger = "trigger_sw";
88+
qcom,mdss-dsi-mdp-trigger = "none";
89+
qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_wled";
90+
qcom,mdss-dsi-reset-sequence = <1 20>, <0 20>, <1 120>;
91+
92+
};
93+
};

0 commit comments

Comments
 (0)