Lines Matching +full:0 +full:x07

58 #define ILI9882T_DCS_SWITCH_PAGE	0xFF
62 0x98, 0x82, (page))
70 ili9882t_switch_page(&ctx, 0x01); in starry_ili9882t_init()
71 mipi_dsi_dcs_write_seq_multi(&ctx, 0x00, 0x42); in starry_ili9882t_init()
72 mipi_dsi_dcs_write_seq_multi(&ctx, 0x01, 0x11); in starry_ili9882t_init()
73 mipi_dsi_dcs_write_seq_multi(&ctx, 0x02, 0x00); in starry_ili9882t_init()
74 mipi_dsi_dcs_write_seq_multi(&ctx, 0x03, 0x00); in starry_ili9882t_init()
76 mipi_dsi_dcs_write_seq_multi(&ctx, 0x04, 0x01); in starry_ili9882t_init()
77 mipi_dsi_dcs_write_seq_multi(&ctx, 0x05, 0x11); in starry_ili9882t_init()
78 mipi_dsi_dcs_write_seq_multi(&ctx, 0x06, 0x00); in starry_ili9882t_init()
79 mipi_dsi_dcs_write_seq_multi(&ctx, 0x07, 0x00); in starry_ili9882t_init()
81 mipi_dsi_dcs_write_seq_multi(&ctx, 0x08, 0x80); in starry_ili9882t_init()
82 mipi_dsi_dcs_write_seq_multi(&ctx, 0x09, 0x81); in starry_ili9882t_init()
83 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0a, 0x71); in starry_ili9882t_init()
84 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0b, 0x00); in starry_ili9882t_init()
86 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0c, 0x00); in starry_ili9882t_init()
87 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0e, 0x1a); in starry_ili9882t_init()
89 mipi_dsi_dcs_write_seq_multi(&ctx, 0x24, 0x00); in starry_ili9882t_init()
90 mipi_dsi_dcs_write_seq_multi(&ctx, 0x25, 0x00); in starry_ili9882t_init()
91 mipi_dsi_dcs_write_seq_multi(&ctx, 0x26, 0x00); in starry_ili9882t_init()
92 mipi_dsi_dcs_write_seq_multi(&ctx, 0x27, 0x00); in starry_ili9882t_init()
94 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2c, 0xd4); in starry_ili9882t_init()
95 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0x40); in starry_ili9882t_init()
97 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x11); in starry_ili9882t_init()
99 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe6, 0x32); in starry_ili9882t_init()
100 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd1, 0x30); in starry_ili9882t_init()
102 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd6, 0x55); in starry_ili9882t_init()
104 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd0, 0x01); in starry_ili9882t_init()
105 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe3, 0x93); in starry_ili9882t_init()
106 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe4, 0x00); in starry_ili9882t_init()
107 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe5, 0x80); in starry_ili9882t_init()
109 mipi_dsi_dcs_write_seq_multi(&ctx, 0x31, 0x07); in starry_ili9882t_init()
110 mipi_dsi_dcs_write_seq_multi(&ctx, 0x32, 0x07); in starry_ili9882t_init()
111 mipi_dsi_dcs_write_seq_multi(&ctx, 0x33, 0x07); in starry_ili9882t_init()
112 mipi_dsi_dcs_write_seq_multi(&ctx, 0x34, 0x07); in starry_ili9882t_init()
113 mipi_dsi_dcs_write_seq_multi(&ctx, 0x35, 0x07); in starry_ili9882t_init()
114 mipi_dsi_dcs_write_seq_multi(&ctx, 0x36, 0x01); in starry_ili9882t_init()
115 mipi_dsi_dcs_write_seq_multi(&ctx, 0x37, 0x00); in starry_ili9882t_init()
116 mipi_dsi_dcs_write_seq_multi(&ctx, 0x38, 0x28); in starry_ili9882t_init()
117 mipi_dsi_dcs_write_seq_multi(&ctx, 0x39, 0x29); in starry_ili9882t_init()
118 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3a, 0x11); in starry_ili9882t_init()
119 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3b, 0x13); in starry_ili9882t_init()
120 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3c, 0x15); in starry_ili9882t_init()
121 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3d, 0x17); in starry_ili9882t_init()
122 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3e, 0x09); in starry_ili9882t_init()
123 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3f, 0x0d); in starry_ili9882t_init()
124 mipi_dsi_dcs_write_seq_multi(&ctx, 0x40, 0x02); in starry_ili9882t_init()
125 mipi_dsi_dcs_write_seq_multi(&ctx, 0x41, 0x02); in starry_ili9882t_init()
126 mipi_dsi_dcs_write_seq_multi(&ctx, 0x42, 0x02); in starry_ili9882t_init()
127 mipi_dsi_dcs_write_seq_multi(&ctx, 0x43, 0x02); in starry_ili9882t_init()
128 mipi_dsi_dcs_write_seq_multi(&ctx, 0x44, 0x02); in starry_ili9882t_init()
129 mipi_dsi_dcs_write_seq_multi(&ctx, 0x45, 0x02); in starry_ili9882t_init()
130 mipi_dsi_dcs_write_seq_multi(&ctx, 0x46, 0x02); in starry_ili9882t_init()
132 mipi_dsi_dcs_write_seq_multi(&ctx, 0x47, 0x07); in starry_ili9882t_init()
133 mipi_dsi_dcs_write_seq_multi(&ctx, 0x48, 0x07); in starry_ili9882t_init()
134 mipi_dsi_dcs_write_seq_multi(&ctx, 0x49, 0x07); in starry_ili9882t_init()
135 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4a, 0x07); in starry_ili9882t_init()
136 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4b, 0x07); in starry_ili9882t_init()
137 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4c, 0x01); in starry_ili9882t_init()
138 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4d, 0x00); in starry_ili9882t_init()
139 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4e, 0x28); in starry_ili9882t_init()
140 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4f, 0x29); in starry_ili9882t_init()
141 mipi_dsi_dcs_write_seq_multi(&ctx, 0x50, 0x10); in starry_ili9882t_init()
142 mipi_dsi_dcs_write_seq_multi(&ctx, 0x51, 0x12); in starry_ili9882t_init()
143 mipi_dsi_dcs_write_seq_multi(&ctx, 0x52, 0x14); in starry_ili9882t_init()
144 mipi_dsi_dcs_write_seq_multi(&ctx, 0x53, 0x16); in starry_ili9882t_init()
145 mipi_dsi_dcs_write_seq_multi(&ctx, 0x54, 0x08); in starry_ili9882t_init()
146 mipi_dsi_dcs_write_seq_multi(&ctx, 0x55, 0x0c); in starry_ili9882t_init()
147 mipi_dsi_dcs_write_seq_multi(&ctx, 0x56, 0x02); in starry_ili9882t_init()
148 mipi_dsi_dcs_write_seq_multi(&ctx, 0x57, 0x02); in starry_ili9882t_init()
149 mipi_dsi_dcs_write_seq_multi(&ctx, 0x58, 0x02); in starry_ili9882t_init()
150 mipi_dsi_dcs_write_seq_multi(&ctx, 0x59, 0x02); in starry_ili9882t_init()
151 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5a, 0x02); in starry_ili9882t_init()
152 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5b, 0x02); in starry_ili9882t_init()
153 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5c, 0x02); in starry_ili9882t_init()
155 mipi_dsi_dcs_write_seq_multi(&ctx, 0x61, 0x07); in starry_ili9882t_init()
156 mipi_dsi_dcs_write_seq_multi(&ctx, 0x62, 0x07); in starry_ili9882t_init()
157 mipi_dsi_dcs_write_seq_multi(&ctx, 0x63, 0x07); in starry_ili9882t_init()
158 mipi_dsi_dcs_write_seq_multi(&ctx, 0x64, 0x07); in starry_ili9882t_init()
159 mipi_dsi_dcs_write_seq_multi(&ctx, 0x65, 0x07); in starry_ili9882t_init()
160 mipi_dsi_dcs_write_seq_multi(&ctx, 0x66, 0x01); in starry_ili9882t_init()
161 mipi_dsi_dcs_write_seq_multi(&ctx, 0x67, 0x00); in starry_ili9882t_init()
162 mipi_dsi_dcs_write_seq_multi(&ctx, 0x68, 0x28); in starry_ili9882t_init()
163 mipi_dsi_dcs_write_seq_multi(&ctx, 0x69, 0x29); in starry_ili9882t_init()
164 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6a, 0x16); in starry_ili9882t_init()
165 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6b, 0x14); in starry_ili9882t_init()
166 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6c, 0x12); in starry_ili9882t_init()
167 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6d, 0x10); in starry_ili9882t_init()
168 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6e, 0x0c); in starry_ili9882t_init()
169 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6f, 0x08); in starry_ili9882t_init()
170 mipi_dsi_dcs_write_seq_multi(&ctx, 0x70, 0x02); in starry_ili9882t_init()
171 mipi_dsi_dcs_write_seq_multi(&ctx, 0x71, 0x02); in starry_ili9882t_init()
172 mipi_dsi_dcs_write_seq_multi(&ctx, 0x72, 0x02); in starry_ili9882t_init()
173 mipi_dsi_dcs_write_seq_multi(&ctx, 0x73, 0x02); in starry_ili9882t_init()
174 mipi_dsi_dcs_write_seq_multi(&ctx, 0x74, 0x02); in starry_ili9882t_init()
175 mipi_dsi_dcs_write_seq_multi(&ctx, 0x75, 0x02); in starry_ili9882t_init()
176 mipi_dsi_dcs_write_seq_multi(&ctx, 0x76, 0x02); in starry_ili9882t_init()
178 mipi_dsi_dcs_write_seq_multi(&ctx, 0x77, 0x07); in starry_ili9882t_init()
179 mipi_dsi_dcs_write_seq_multi(&ctx, 0x78, 0x07); in starry_ili9882t_init()
180 mipi_dsi_dcs_write_seq_multi(&ctx, 0x79, 0x07); in starry_ili9882t_init()
181 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7a, 0x07); in starry_ili9882t_init()
182 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7b, 0x07); in starry_ili9882t_init()
183 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7c, 0x01); in starry_ili9882t_init()
184 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7d, 0x00); in starry_ili9882t_init()
185 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7e, 0x28); in starry_ili9882t_init()
186 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7f, 0x29); in starry_ili9882t_init()
187 mipi_dsi_dcs_write_seq_multi(&ctx, 0x80, 0x17); in starry_ili9882t_init()
188 mipi_dsi_dcs_write_seq_multi(&ctx, 0x81, 0x15); in starry_ili9882t_init()
189 mipi_dsi_dcs_write_seq_multi(&ctx, 0x82, 0x13); in starry_ili9882t_init()
190 mipi_dsi_dcs_write_seq_multi(&ctx, 0x83, 0x11); in starry_ili9882t_init()
191 mipi_dsi_dcs_write_seq_multi(&ctx, 0x84, 0x0d); in starry_ili9882t_init()
192 mipi_dsi_dcs_write_seq_multi(&ctx, 0x85, 0x09); in starry_ili9882t_init()
193 mipi_dsi_dcs_write_seq_multi(&ctx, 0x86, 0x02); in starry_ili9882t_init()
194 mipi_dsi_dcs_write_seq_multi(&ctx, 0x87, 0x07); in starry_ili9882t_init()
195 mipi_dsi_dcs_write_seq_multi(&ctx, 0x88, 0x07); in starry_ili9882t_init()
196 mipi_dsi_dcs_write_seq_multi(&ctx, 0x89, 0x07); in starry_ili9882t_init()
197 mipi_dsi_dcs_write_seq_multi(&ctx, 0x8a, 0x07); in starry_ili9882t_init()
198 mipi_dsi_dcs_write_seq_multi(&ctx, 0x8b, 0x07); in starry_ili9882t_init()
199 mipi_dsi_dcs_write_seq_multi(&ctx, 0x8c, 0x07); in starry_ili9882t_init()
201 ili9882t_switch_page(&ctx, 0x02); in starry_ili9882t_init()
202 mipi_dsi_dcs_write_seq_multi(&ctx, 0x29, 0x3a); in starry_ili9882t_init()
203 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2a, 0x3b); in starry_ili9882t_init()
205 mipi_dsi_dcs_write_seq_multi(&ctx, 0x06, 0x01); in starry_ili9882t_init()
206 mipi_dsi_dcs_write_seq_multi(&ctx, 0x07, 0x01); in starry_ili9882t_init()
207 mipi_dsi_dcs_write_seq_multi(&ctx, 0x08, 0x0c); in starry_ili9882t_init()
208 mipi_dsi_dcs_write_seq_multi(&ctx, 0x09, 0x44); in starry_ili9882t_init()
210 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3c, 0x0a); in starry_ili9882t_init()
211 mipi_dsi_dcs_write_seq_multi(&ctx, 0x39, 0x11); in starry_ili9882t_init()
212 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3d, 0x00); in starry_ili9882t_init()
213 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3a, 0x0c); in starry_ili9882t_init()
214 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3b, 0x44); in starry_ili9882t_init()
216 mipi_dsi_dcs_write_seq_multi(&ctx, 0x53, 0x1f); in starry_ili9882t_init()
217 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5e, 0x40); in starry_ili9882t_init()
218 mipi_dsi_dcs_write_seq_multi(&ctx, 0x84, 0x00); in starry_ili9882t_init()
220 ili9882t_switch_page(&ctx, 0x03); in starry_ili9882t_init()
221 mipi_dsi_dcs_write_seq_multi(&ctx, 0x20, 0x01); in starry_ili9882t_init()
222 mipi_dsi_dcs_write_seq_multi(&ctx, 0x21, 0x3c); in starry_ili9882t_init()
223 mipi_dsi_dcs_write_seq_multi(&ctx, 0x22, 0xfa); in starry_ili9882t_init()
225 ili9882t_switch_page(&ctx, 0x0a); in starry_ili9882t_init()
226 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe0, 0x01); in starry_ili9882t_init()
227 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe2, 0x01); in starry_ili9882t_init()
228 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe5, 0x91); in starry_ili9882t_init()
229 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe6, 0x3c); in starry_ili9882t_init()
230 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe7, 0x00); in starry_ili9882t_init()
231 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe8, 0xfa); in starry_ili9882t_init()
233 ili9882t_switch_page(&ctx, 0x12); in starry_ili9882t_init()
234 mipi_dsi_dcs_write_seq_multi(&ctx, 0x87, 0x2c); in starry_ili9882t_init()
236 ili9882t_switch_page(&ctx, 0x05); in starry_ili9882t_init()
237 mipi_dsi_dcs_write_seq_multi(&ctx, 0x73, 0xe5); in starry_ili9882t_init()
238 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7f, 0x6b); in starry_ili9882t_init()
239 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6d, 0xa4); in starry_ili9882t_init()
240 mipi_dsi_dcs_write_seq_multi(&ctx, 0x79, 0x54); in starry_ili9882t_init()
241 mipi_dsi_dcs_write_seq_multi(&ctx, 0x69, 0x97); in starry_ili9882t_init()
242 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6a, 0x97); in starry_ili9882t_init()
243 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa5, 0x3f); in starry_ili9882t_init()
244 mipi_dsi_dcs_write_seq_multi(&ctx, 0x61, 0xda); in starry_ili9882t_init()
245 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa7, 0xf1); in starry_ili9882t_init()
246 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5f, 0x01); in starry_ili9882t_init()
247 mipi_dsi_dcs_write_seq_multi(&ctx, 0x62, 0x3f); in starry_ili9882t_init()
248 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1d, 0x90); in starry_ili9882t_init()
249 mipi_dsi_dcs_write_seq_multi(&ctx, 0x86, 0x87); in starry_ili9882t_init()
251 ili9882t_switch_page(&ctx, 0x06); in starry_ili9882t_init()
252 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x80); in starry_ili9882t_init()
253 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x07); in starry_ili9882t_init()
254 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x58); in starry_ili9882t_init()
255 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x02); in starry_ili9882t_init()
256 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0x58); in starry_ili9882t_init()
257 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcf, 0x02); in starry_ili9882t_init()
258 mipi_dsi_dcs_write_seq_multi(&ctx, 0x67, 0x60); in starry_ili9882t_init()
259 mipi_dsi_dcs_write_seq_multi(&ctx, 0x10, 0x00); in starry_ili9882t_init()
260 mipi_dsi_dcs_write_seq_multi(&ctx, 0x92, 0x22); in starry_ili9882t_init()
261 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd3, 0x08); in starry_ili9882t_init()
262 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd6, 0x55); in starry_ili9882t_init()
263 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdc, 0x38); in starry_ili9882t_init()
265 ili9882t_switch_page(&ctx, 0x08); in starry_ili9882t_init()
266 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe0, 0x00, 0x10, 0x2a, 0x4d, 0x61, 0x56, 0x6a, 0x6e, in starry_ili9882t_init()
267 0x79, 0x76, 0x8f, 0x95, 0x98, 0xae, 0xaa, 0xb2, 0xbb, 0xce, in starry_ili9882t_init()
268 0xc6, 0xbd, 0xd5, 0xe2, 0xe8); in starry_ili9882t_init()
269 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe1, 0x00, 0x10, 0x2a, 0x4d, 0x61, 0x56, 0x6a, 0x6e, in starry_ili9882t_init()
270 0x79, 0x76, 0x8f, 0x95, 0x98, 0xae, 0xaa, 0xb2, 0xbb, 0xce, in starry_ili9882t_init()
271 0xc6, 0xbd, 0xd5, 0xe2, 0xe8); in starry_ili9882t_init()
273 ili9882t_switch_page(&ctx, 0x04); in starry_ili9882t_init()
274 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x81); in starry_ili9882t_init()
276 ili9882t_switch_page(&ctx, 0x0c); in starry_ili9882t_init()
277 mipi_dsi_dcs_write_seq_multi(&ctx, 0x00, 0x02); in starry_ili9882t_init()
278 mipi_dsi_dcs_write_seq_multi(&ctx, 0x01, 0x00); in starry_ili9882t_init()
279 mipi_dsi_dcs_write_seq_multi(&ctx, 0x02, 0x03); in starry_ili9882t_init()
280 mipi_dsi_dcs_write_seq_multi(&ctx, 0x03, 0x01); in starry_ili9882t_init()
281 mipi_dsi_dcs_write_seq_multi(&ctx, 0x04, 0x03); in starry_ili9882t_init()
282 mipi_dsi_dcs_write_seq_multi(&ctx, 0x05, 0x02); in starry_ili9882t_init()
283 mipi_dsi_dcs_write_seq_multi(&ctx, 0x06, 0x04); in starry_ili9882t_init()
284 mipi_dsi_dcs_write_seq_multi(&ctx, 0x07, 0x03); in starry_ili9882t_init()
285 mipi_dsi_dcs_write_seq_multi(&ctx, 0x08, 0x03); in starry_ili9882t_init()
286 mipi_dsi_dcs_write_seq_multi(&ctx, 0x09, 0x04); in starry_ili9882t_init()
287 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0a, 0x04); in starry_ili9882t_init()
288 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0b, 0x05); in starry_ili9882t_init()
289 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0c, 0x04); in starry_ili9882t_init()
290 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0d, 0x06); in starry_ili9882t_init()
291 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0e, 0x05); in starry_ili9882t_init()
292 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0f, 0x07); in starry_ili9882t_init()
293 mipi_dsi_dcs_write_seq_multi(&ctx, 0x10, 0x04); in starry_ili9882t_init()
294 mipi_dsi_dcs_write_seq_multi(&ctx, 0x11, 0x08); in starry_ili9882t_init()
295 mipi_dsi_dcs_write_seq_multi(&ctx, 0x12, 0x05); in starry_ili9882t_init()
296 mipi_dsi_dcs_write_seq_multi(&ctx, 0x13, 0x09); in starry_ili9882t_init()
297 mipi_dsi_dcs_write_seq_multi(&ctx, 0x14, 0x05); in starry_ili9882t_init()
298 mipi_dsi_dcs_write_seq_multi(&ctx, 0x15, 0x0a); in starry_ili9882t_init()
299 mipi_dsi_dcs_write_seq_multi(&ctx, 0x16, 0x06); in starry_ili9882t_init()
300 mipi_dsi_dcs_write_seq_multi(&ctx, 0x17, 0x0b); in starry_ili9882t_init()
301 mipi_dsi_dcs_write_seq_multi(&ctx, 0x18, 0x05); in starry_ili9882t_init()
302 mipi_dsi_dcs_write_seq_multi(&ctx, 0x19, 0x0c); in starry_ili9882t_init()
303 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1a, 0x06); in starry_ili9882t_init()
304 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1b, 0x0d); in starry_ili9882t_init()
305 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1c, 0x06); in starry_ili9882t_init()
306 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1d, 0x0e); in starry_ili9882t_init()
307 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1e, 0x07); in starry_ili9882t_init()
308 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1f, 0x0f); in starry_ili9882t_init()
309 mipi_dsi_dcs_write_seq_multi(&ctx, 0x20, 0x06); in starry_ili9882t_init()
310 mipi_dsi_dcs_write_seq_multi(&ctx, 0x21, 0x10); in starry_ili9882t_init()
311 mipi_dsi_dcs_write_seq_multi(&ctx, 0x22, 0x07); in starry_ili9882t_init()
312 mipi_dsi_dcs_write_seq_multi(&ctx, 0x23, 0x11); in starry_ili9882t_init()
313 mipi_dsi_dcs_write_seq_multi(&ctx, 0x24, 0x07); in starry_ili9882t_init()
314 mipi_dsi_dcs_write_seq_multi(&ctx, 0x25, 0x12); in starry_ili9882t_init()
315 mipi_dsi_dcs_write_seq_multi(&ctx, 0x26, 0x08); in starry_ili9882t_init()
316 mipi_dsi_dcs_write_seq_multi(&ctx, 0x27, 0x13); in starry_ili9882t_init()
317 mipi_dsi_dcs_write_seq_multi(&ctx, 0x28, 0x07); in starry_ili9882t_init()
318 mipi_dsi_dcs_write_seq_multi(&ctx, 0x29, 0x14); in starry_ili9882t_init()
319 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2a, 0x08); in starry_ili9882t_init()
320 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2b, 0x15); in starry_ili9882t_init()
321 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2c, 0x08); in starry_ili9882t_init()
322 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2d, 0x16); in starry_ili9882t_init()
323 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2e, 0x09); in starry_ili9882t_init()
324 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2f, 0x17); in starry_ili9882t_init()
325 mipi_dsi_dcs_write_seq_multi(&ctx, 0x30, 0x08); in starry_ili9882t_init()
326 mipi_dsi_dcs_write_seq_multi(&ctx, 0x31, 0x18); in starry_ili9882t_init()
327 mipi_dsi_dcs_write_seq_multi(&ctx, 0x32, 0x09); in starry_ili9882t_init()
328 mipi_dsi_dcs_write_seq_multi(&ctx, 0x33, 0x19); in starry_ili9882t_init()
329 mipi_dsi_dcs_write_seq_multi(&ctx, 0x34, 0x09); in starry_ili9882t_init()
330 mipi_dsi_dcs_write_seq_multi(&ctx, 0x35, 0x1a); in starry_ili9882t_init()
331 mipi_dsi_dcs_write_seq_multi(&ctx, 0x36, 0x0a); in starry_ili9882t_init()
332 mipi_dsi_dcs_write_seq_multi(&ctx, 0x37, 0x1b); in starry_ili9882t_init()
333 mipi_dsi_dcs_write_seq_multi(&ctx, 0x38, 0x0a); in starry_ili9882t_init()
334 mipi_dsi_dcs_write_seq_multi(&ctx, 0x39, 0x1c); in starry_ili9882t_init()
335 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3a, 0x0a); in starry_ili9882t_init()
336 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3b, 0x1d); in starry_ili9882t_init()
337 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3c, 0x0a); in starry_ili9882t_init()
338 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3d, 0x1e); in starry_ili9882t_init()
339 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3e, 0x0a); in starry_ili9882t_init()
340 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3f, 0x1f); in starry_ili9882t_init()
342 ili9882t_switch_page(&ctx, 0x04); in starry_ili9882t_init()
343 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x01); in starry_ili9882t_init()
345 ili9882t_switch_page(&ctx, 0x0e); in starry_ili9882t_init()
346 mipi_dsi_dcs_write_seq_multi(&ctx, 0x02, 0x0c); in starry_ili9882t_init()
347 mipi_dsi_dcs_write_seq_multi(&ctx, 0x20, 0x10); in starry_ili9882t_init()
348 mipi_dsi_dcs_write_seq_multi(&ctx, 0x25, 0x16); in starry_ili9882t_init()
349 mipi_dsi_dcs_write_seq_multi(&ctx, 0x26, 0xe0); in starry_ili9882t_init()
350 mipi_dsi_dcs_write_seq_multi(&ctx, 0x27, 0x00); in starry_ili9882t_init()
351 mipi_dsi_dcs_write_seq_multi(&ctx, 0x29, 0x71); in starry_ili9882t_init()
352 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2a, 0x46); in starry_ili9882t_init()
353 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2b, 0x1f); in starry_ili9882t_init()
354 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2d, 0xc7); in starry_ili9882t_init()
355 mipi_dsi_dcs_write_seq_multi(&ctx, 0x31, 0x02); in starry_ili9882t_init()
356 mipi_dsi_dcs_write_seq_multi(&ctx, 0x32, 0xdf); in starry_ili9882t_init()
357 mipi_dsi_dcs_write_seq_multi(&ctx, 0x33, 0x5a); in starry_ili9882t_init()
358 mipi_dsi_dcs_write_seq_multi(&ctx, 0x34, 0xc0); in starry_ili9882t_init()
359 mipi_dsi_dcs_write_seq_multi(&ctx, 0x35, 0x5a); in starry_ili9882t_init()
360 mipi_dsi_dcs_write_seq_multi(&ctx, 0x36, 0xc0); in starry_ili9882t_init()
361 mipi_dsi_dcs_write_seq_multi(&ctx, 0x38, 0x65); in starry_ili9882t_init()
362 mipi_dsi_dcs_write_seq_multi(&ctx, 0x80, 0x3e); in starry_ili9882t_init()
363 mipi_dsi_dcs_write_seq_multi(&ctx, 0x81, 0xa0); in starry_ili9882t_init()
364 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x01); in starry_ili9882t_init()
365 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0xcc); in starry_ili9882t_init()
366 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x12); in starry_ili9882t_init()
367 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0xcc); in starry_ili9882t_init()
368 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0xcc); in starry_ili9882t_init()
369 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0xcc); in starry_ili9882t_init()
370 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0xcc); in starry_ili9882t_init()
371 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0xcc); in starry_ili9882t_init()
372 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0xcc); in starry_ili9882t_init()
373 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0xcc); in starry_ili9882t_init()
374 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0xcc); in starry_ili9882t_init()
375 mipi_dsi_dcs_write_seq_multi(&ctx, 0x30, 0x00); in starry_ili9882t_init()
376 mipi_dsi_dcs_write_seq_multi(&ctx, 0x00, 0x81); in starry_ili9882t_init()
377 mipi_dsi_dcs_write_seq_multi(&ctx, 0x08, 0x02); in starry_ili9882t_init()
378 mipi_dsi_dcs_write_seq_multi(&ctx, 0x09, 0x00); in starry_ili9882t_init()
379 mipi_dsi_dcs_write_seq_multi(&ctx, 0x07, 0x21); in starry_ili9882t_init()
380 mipi_dsi_dcs_write_seq_multi(&ctx, 0x04, 0x10); in starry_ili9882t_init()
382 ili9882t_switch_page(&ctx, 0x1e); in starry_ili9882t_init()
383 mipi_dsi_dcs_write_seq_multi(&ctx, 0x60, 0x00); in starry_ili9882t_init()
384 mipi_dsi_dcs_write_seq_multi(&ctx, 0x64, 0x00); in starry_ili9882t_init()
385 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6d, 0x00); in starry_ili9882t_init()
387 ili9882t_switch_page(&ctx, 0x0b); in starry_ili9882t_init()
388 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa6, 0x44); in starry_ili9882t_init()
389 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa7, 0xb6); in starry_ili9882t_init()
390 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa8, 0x03); in starry_ili9882t_init()
391 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa9, 0x03); in starry_ili9882t_init()
392 mipi_dsi_dcs_write_seq_multi(&ctx, 0xaa, 0x51); in starry_ili9882t_init()
393 mipi_dsi_dcs_write_seq_multi(&ctx, 0xab, 0x51); in starry_ili9882t_init()
394 mipi_dsi_dcs_write_seq_multi(&ctx, 0xac, 0x04); in starry_ili9882t_init()
395 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbd, 0x92); in starry_ili9882t_init()
396 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbe, 0xa1); in starry_ili9882t_init()
398 ili9882t_switch_page(&ctx, 0x05); in starry_ili9882t_init()
399 mipi_dsi_dcs_write_seq_multi(&ctx, 0x86, 0x87); in starry_ili9882t_init()
401 ili9882t_switch_page(&ctx, 0x06); in starry_ili9882t_init()
402 mipi_dsi_dcs_write_seq_multi(&ctx, 0x92, 0x22); in starry_ili9882t_init()
404 ili9882t_switch_page(&ctx, 0x00); in starry_ili9882t_init()
426 ili9882t_switch_page(&ctx, 0x00); in ili9882t_disable()
442 gpiod_set_value(ili->enable_gpio, 0); in ili9882t_unprepare()
450 return 0; in ili9882t_unprepare()
458 gpiod_set_value(ili->enable_gpio, 0); in ili9882t_prepare()
462 if (ret < 0) in ili9882t_prepare()
466 if (ret < 0) in ili9882t_prepare()
472 if (ret < 0) in ili9882t_prepare()
475 if (ret < 0) in ili9882t_prepare()
482 if (ret < 0) { in ili9882t_prepare()
490 gpiod_set_value(ili->enable_gpio, 0); in ili9882t_prepare()
496 if (ret < 0) in ili9882t_prepare()
499 return 0; in ili9882t_prepare()
502 gpiod_set_value(ili->enable_gpio, 0); in ili9882t_prepare()
516 return 0; in ili9882t_enable()
615 gpiod_set_value(ili->enable_gpio, 0); in ili9882t_add()
620 if (err < 0) { in ili9882t_add()
634 return 0; in ili9882t_add()
654 if (ret < 0) in ili9882t_probe()
672 if (ret < 0) in ili9882t_remove()