blob: aff695014114bdeb9b0c918fb398c2bbcecfb134 [file] [log] [blame]
Luca Weiss9b022442023-04-14 14:47:36 +02001&mdss_mdp {
2 dsi_dual_nt35597_truly_video: qcom,mdss_dsi_nt35597_wqxga_video_truly {
3 qcom,mdss-dsi-panel-name =
4 "Dual nt35597 video mode dsi truly panel without DSC";
5 qcom,mdss-dsi-panel-type = "dsi_video_mode";
6
7 qcom,dsi-ctrl-num = <0 1>;
8 qcom,dsi-phy-num = <0 1>;
9 qcom,dsi-select-clocks = "src_byte_clk0", "src_pixel_clk0";
10
11 qcom,mdss-dsi-virtual-channel-id = <0>;
12 qcom,mdss-dsi-stream = <0>;
13 qcom,mdss-dsi-panel-hdr-enabled;
14 qcom,mdss-dsi-panel-hdr-color-primaries = <14500 15500 32000
15 17000 15500 30000 8000 3000>;
16 qcom,mdss-dsi-panel-peak-brightness = <4200000>;
17 qcom,mdss-dsi-panel-blackness-level = <3230>;
18 qcom,mdss-dsi-traffic-mode = "non_burst_sync_event";
19 qcom,mdss-dsi-bllp-eof-power-mode;
20 qcom,mdss-dsi-bllp-power-mode;
21 qcom,mdss-dsi-lane-0-state;
22 qcom,mdss-dsi-lane-1-state;
23 qcom,mdss-dsi-lane-2-state;
24 qcom,mdss-dsi-lane-3-state;
25 qcom,mdss-dsi-dma-trigger = "trigger_sw";
26 qcom,mdss-dsi-mdp-trigger = "none";
27 qcom,mdss-dsi-reset-sequence = <1 20>, <0 20>, <1 50>;
28 qcom,mdss-pan-physical-width-dimension = <74>;
29 qcom,mdss-pan-physical-height-dimension = <131>;
30 qcom,mdss-dsi-tx-eot-append;
31 qcom,mdss-dsi-underflow-color = <0x3ff>;
32 qcom,mdss-dsi-border-color = <0>;
33 qcom,mdss-dsi-bpp = <24>;
34
35 qcom,mdss-dsi-display-timings {
36 timing@0 {
37 qcom,mdss-dsi-panel-width = <720>;
38 qcom,mdss-dsi-panel-height = <2560>;
39 qcom,mdss-dsi-h-front-porch = <100>;
40 qcom,mdss-dsi-h-back-porch = <32>;
41 qcom,mdss-dsi-h-pulse-width = <16>;
42 qcom,mdss-dsi-h-sync-skew = <0>;
43 qcom,mdss-dsi-v-back-porch = <7>;
44 qcom,mdss-dsi-v-front-porch = <8>;
45 qcom,mdss-dsi-v-pulse-width = <1>;
46 qcom,mdss-dsi-panel-framerate = <60>;
47 qcom,mdss-dsi-on-command = [
48 /* CMD2_P0 */
49 15 01 00 00 00 00 02 FF 20
50 15 01 00 00 00 00 02 FB 01
51 15 01 00 00 00 00 02 00 01
52 15 01 00 00 00 00 02 01 55
53 15 01 00 00 00 00 02 02 45
54 15 01 00 00 00 00 02 05 40
55 15 01 00 00 00 00 02 06 19
56 15 01 00 00 00 00 02 07 1E
57 15 01 00 00 00 00 02 0B 73
58 15 01 00 00 00 00 02 0C 73
59 15 01 00 00 00 00 02 0E B0
60 15 01 00 00 00 00 02 0F AE
61 15 01 00 00 00 00 02 11 B8
62 15 01 00 00 00 00 02 13 00
63 15 01 00 00 00 00 02 58 80
64 15 01 00 00 00 00 02 59 01
65 15 01 00 00 00 00 02 5A 00
66 15 01 00 00 00 00 02 5B 01
67 15 01 00 00 00 00 02 5C 80
68 15 01 00 00 00 00 02 5D 81
69 15 01 00 00 00 00 02 5E 00
70 15 01 00 00 00 00 02 5F 01
71 15 01 00 00 00 00 02 72 31
72 15 01 00 00 00 00 02 68 03
73 /* CMD2_P4 */
74 15 01 00 00 00 00 02 FF 24
75 15 01 00 00 00 00 02 FB 01
76 15 01 00 00 00 00 02 00 1C
77 15 01 00 00 00 00 02 01 0B
78 15 01 00 00 00 00 02 02 0C
79 15 01 00 00 00 00 02 03 01
80 15 01 00 00 00 00 02 04 0F
81 15 01 00 00 00 00 02 05 10
82 15 01 00 00 00 00 02 06 10
83 15 01 00 00 00 00 02 07 10
84 15 01 00 00 00 00 02 08 89
85 15 01 00 00 00 00 02 09 8A
86 15 01 00 00 00 00 02 0A 13
87 15 01 00 00 00 00 02 0B 13
88 15 01 00 00 00 00 02 0C 15
89 15 01 00 00 00 00 02 0D 15
90 15 01 00 00 00 00 02 0E 17
91 15 01 00 00 00 00 02 0F 17
92 15 01 00 00 00 00 02 10 1C
93 15 01 00 00 00 00 02 11 0B
94 15 01 00 00 00 00 02 12 0C
95 15 01 00 00 00 00 02 13 01
96 15 01 00 00 00 00 02 14 0F
97 15 01 00 00 00 00 02 15 10
98 15 01 00 00 00 00 02 16 10
99 15 01 00 00 00 00 02 17 10
100 15 01 00 00 00 00 02 18 89
101 15 01 00 00 00 00 02 19 8A
102 15 01 00 00 00 00 02 1A 13
103 15 01 00 00 00 00 02 1B 13
104 15 01 00 00 00 00 02 1C 15
105 15 01 00 00 00 00 02 1D 15
106 15 01 00 00 00 00 02 1E 17
107 15 01 00 00 00 00 02 1F 17
108 /* STV */
109 15 01 00 00 00 00 02 20 40
110 15 01 00 00 00 00 02 21 01
111 15 01 00 00 00 00 02 22 00
112 15 01 00 00 00 00 02 23 40
113 15 01 00 00 00 00 02 24 40
114 15 01 00 00 00 00 02 25 6D
115 15 01 00 00 00 00 02 26 40
116 15 01 00 00 00 00 02 27 40
117 /* Vend */
118 15 01 00 00 00 00 02 E0 00
119 15 01 00 00 00 00 02 DC 21
120 15 01 00 00 00 00 02 DD 22
121 15 01 00 00 00 00 02 DE 07
122 15 01 00 00 00 00 02 DF 07
123 15 01 00 00 00 00 02 E3 6D
124 15 01 00 00 00 00 02 E1 07
125 15 01 00 00 00 00 02 E2 07
126 /* UD */
127 15 01 00 00 00 00 02 29 D8
128 15 01 00 00 00 00 02 2A 2A
129 /* CLK */
130 15 01 00 00 00 00 02 4B 03
131 15 01 00 00 00 00 02 4C 11
132 15 01 00 00 00 00 02 4D 10
133 15 01 00 00 00 00 02 4E 01
134 15 01 00 00 00 00 02 4F 01
135 15 01 00 00 00 00 02 50 10
136 15 01 00 00 00 00 02 51 00
137 15 01 00 00 00 00 02 52 80
138 15 01 00 00 00 00 02 53 00
139 15 01 00 00 00 00 02 56 00
140 15 01 00 00 00 00 02 54 07
141 15 01 00 00 00 00 02 58 07
142 15 01 00 00 00 00 02 55 25
143 /* Reset XDONB */
144 15 01 00 00 00 00 02 5B 43
145 15 01 00 00 00 00 02 5C 00
146 15 01 00 00 00 00 02 5F 73
147 15 01 00 00 00 00 02 60 73
148 15 01 00 00 00 00 02 63 22
149 15 01 00 00 00 00 02 64 00
150 15 01 00 00 00 00 02 67 08
151 15 01 00 00 00 00 02 68 04
152 /* Resolution:1440x2560*/
153 15 01 00 00 00 00 02 72 02
154 /* mux */
155 15 01 00 00 00 00 02 7A 80
156 15 01 00 00 00 00 02 7B 91
157 15 01 00 00 00 00 02 7C D8
158 15 01 00 00 00 00 02 7D 60
159 15 01 00 00 00 00 02 7F 15
160 15 01 00 00 00 00 02 75 15
161 /* ABOFF */
162 15 01 00 00 00 00 02 B3 C0
163 15 01 00 00 00 00 02 B4 00
164 15 01 00 00 00 00 02 B5 00
165 /* Source EQ */
166 15 01 00 00 00 00 02 78 00
167 15 01 00 00 00 00 02 79 00
168 15 01 00 00 00 00 02 80 00
169 15 01 00 00 00 00 02 83 00
170 /* FP BP */
171 15 01 00 00 00 00 02 93 0A
172 15 01 00 00 00 00 02 94 0A
173 /* Inversion Type */
174 15 01 00 00 00 00 02 8A 00
175 15 01 00 00 00 00 02 9B FF
176 /* IMGSWAP =1 @PortSwap=1 */
177 15 01 00 00 00 00 02 9D B0
178 15 01 00 00 00 00 02 9F 63
179 15 01 00 00 00 00 02 98 10
180 /* FRM */
181 15 01 00 00 00 00 02 EC 00
182 /* CMD1 */
183 15 01 00 00 00 00 02 FF 10
184 /* VBP+VSA=,VFP = 10H */
185 15 01 00 00 00 00 04 3B 03 0A 0A
186 /* FTE on */
187 15 01 00 00 00 00 02 35 00
188 /* EN_BK =1(auto black) */
189 15 01 00 00 00 00 02 E5 01
190 /* CMD mode(10) VDO mode(03) */
191 15 01 00 00 00 00 02 BB 03
192 /* Non Reload MTP */
193 15 01 00 00 00 00 02 FB 01
194 /* SlpOut + DispOn */
195 05 01 00 00 78 00 02 11 00
196 05 01 00 00 78 00 02 29 00
197 ];
198 qcom,mdss-dsi-off-command = [05 01 00 00 78 00
199 02 28 00 05 01 00 00 78 00 02 10 00];
200 qcom,mdss-dsi-on-command-state = "dsi_lp_mode";
201 qcom,mdss-dsi-off-command-state = "dsi_hs_mode";
202 qcom,mdss-dsi-h-sync-pulse = <0>;
203 };
204 };
205 };
206};