Lines Matching +full:0 +full:xb0
57 #define NT36523_DCS_SWITCH_PAGE 0xff
64 mipi_dsi_dcs_write_seq_multi(ctx, 0xfb, 0x01); in nt36523_enable_reload_cmds()
71 nt36523_switch_page(&ctx, 0x20); in boe_tv110c9m_init()
73 mipi_dsi_dcs_write_seq_multi(&ctx, 0x05, 0xd9); in boe_tv110c9m_init()
74 mipi_dsi_dcs_write_seq_multi(&ctx, 0x07, 0x78); in boe_tv110c9m_init()
75 mipi_dsi_dcs_write_seq_multi(&ctx, 0x08, 0x5a); in boe_tv110c9m_init()
76 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0d, 0x63); in boe_tv110c9m_init()
77 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0e, 0x91); in boe_tv110c9m_init()
78 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0f, 0x73); in boe_tv110c9m_init()
79 mipi_dsi_dcs_write_seq_multi(&ctx, 0x95, 0xe6); in boe_tv110c9m_init()
80 mipi_dsi_dcs_write_seq_multi(&ctx, 0x96, 0xf0); in boe_tv110c9m_init()
81 mipi_dsi_dcs_write_seq_multi(&ctx, 0x30, 0x00); in boe_tv110c9m_init()
82 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6d, 0x66); in boe_tv110c9m_init()
83 mipi_dsi_dcs_write_seq_multi(&ctx, 0x75, 0xa2); in boe_tv110c9m_init()
84 mipi_dsi_dcs_write_seq_multi(&ctx, 0x77, 0x3b); in boe_tv110c9m_init()
86 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x00, 0x08, 0x00, 0x23, 0x00, 0x4d, 0x00, 0x6d, in boe_tv110c9m_init()
87 0x00, 0x89, 0x00, 0xa1, 0x00, 0xb6, 0x00, 0xc9); in boe_tv110c9m_init()
88 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x00, 0xda, 0x01, 0x13, 0x01, 0x3c, 0x01, 0x7e, in boe_tv110c9m_init()
89 0x01, 0xab, 0x01, 0xf7, 0x02, 0x2f, 0x02, 0x31); in boe_tv110c9m_init()
90 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x02, 0x67, 0x02, 0xa6, 0x02, 0xd1, 0x03, 0x08, in boe_tv110c9m_init()
91 0x03, 0x2e, 0x03, 0x5b, 0x03, 0x6b, 0x03, 0x7b); in boe_tv110c9m_init()
92 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x03, 0x8e, 0x03, 0xa2, 0x03, 0xb7, 0x03, 0xe7, in boe_tv110c9m_init()
93 0x03, 0xfd, 0x03, 0xff); in boe_tv110c9m_init()
95 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x00, 0x08, 0x00, 0x23, 0x00, 0x4d, 0x00, 0x6d, in boe_tv110c9m_init()
96 0x00, 0x89, 0x00, 0xa1, 0x00, 0xb6, 0x00, 0xc9); in boe_tv110c9m_init()
97 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x00, 0xda, 0x01, 0x13, 0x01, 0x3c, 0x01, 0x7e, in boe_tv110c9m_init()
98 0x01, 0xab, 0x01, 0xf7, 0x02, 0x2f, 0x02, 0x31); in boe_tv110c9m_init()
99 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x02, 0x67, 0x02, 0xa6, 0x02, 0xd1, 0x03, 0x08, in boe_tv110c9m_init()
100 0x03, 0x2e, 0x03, 0x5b, 0x03, 0x6b, 0x03, 0x7b); in boe_tv110c9m_init()
101 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x03, 0x8e, 0x03, 0xa2, 0x03, 0xb7, 0x03, 0xe7, in boe_tv110c9m_init()
102 0x03, 0xfd, 0x03, 0xff); in boe_tv110c9m_init()
103 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x00, 0x08, 0x00, 0x23, 0x00, 0x4d, 0x00, 0x6d, in boe_tv110c9m_init()
104 0x00, 0x89, 0x00, 0xa1, 0x00, 0xb6, 0x00, 0xc9); in boe_tv110c9m_init()
105 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0x00, 0xda, 0x01, 0x13, 0x01, 0x3c, 0x01, 0x7e, in boe_tv110c9m_init()
106 0x01, 0xab, 0x01, 0xf7, 0x02, 0x2f, 0x02, 0x31); in boe_tv110c9m_init()
107 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x02, 0x67, 0x02, 0xa6, 0x02, 0xd1, 0x03, 0x08, in boe_tv110c9m_init()
108 0x03, 0x2e, 0x03, 0x5b, 0x03, 0x6b, 0x03, 0x7b); in boe_tv110c9m_init()
109 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0x03, 0x8e, 0x03, 0xa2, 0x03, 0xb7, 0x03, 0xe7, in boe_tv110c9m_init()
110 0x03, 0xfd, 0x03, 0xff); in boe_tv110c9m_init()
112 nt36523_switch_page(&ctx, 0x21); in boe_tv110c9m_init()
114 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x45, 0x00, 0x65, in boe_tv110c9m_init()
115 0x00, 0x81, 0x00, 0x99, 0x00, 0xae, 0x00, 0xc1); in boe_tv110c9m_init()
116 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x00, 0xd2, 0x01, 0x0b, 0x01, 0x34, 0x01, 0x76, in boe_tv110c9m_init()
117 0x01, 0xa3, 0x01, 0xef, 0x02, 0x27, 0x02, 0x29); in boe_tv110c9m_init()
118 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x02, 0x5f, 0x02, 0x9e, 0x02, 0xc9, 0x03, 0x00, in boe_tv110c9m_init()
119 0x03, 0x26, 0x03, 0x53, 0x03, 0x63, 0x03, 0x73); in boe_tv110c9m_init()
120 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x03, 0x86, 0x03, 0x9a, 0x03, 0xaf, 0x03, 0xdf, in boe_tv110c9m_init()
121 0x03, 0xf5, 0x03, 0xe0); in boe_tv110c9m_init()
122 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x45, 0x00, 0x65, in boe_tv110c9m_init()
123 0x00, 0x81, 0x00, 0x99, 0x00, 0xae, 0x00, 0xc1); in boe_tv110c9m_init()
124 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x00, 0xd2, 0x01, 0x0b, 0x01, 0x34, 0x01, 0x76, in boe_tv110c9m_init()
125 0x01, 0xa3, 0x01, 0xef, 0x02, 0x27, 0x02, 0x29); in boe_tv110c9m_init()
126 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x02, 0x5f, 0x02, 0x9e, 0x02, 0xc9, 0x03, 0x00, in boe_tv110c9m_init()
127 0x03, 0x26, 0x03, 0x53, 0x03, 0x63, 0x03, 0x73); in boe_tv110c9m_init()
128 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x03, 0x86, 0x03, 0x9a, 0x03, 0xaf, 0x03, 0xdf, in boe_tv110c9m_init()
129 0x03, 0xf5, 0x03, 0xe0); in boe_tv110c9m_init()
130 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x45, 0x00, 0x65, in boe_tv110c9m_init()
131 0x00, 0x81, 0x00, 0x99, 0x00, 0xae, 0x00, 0xc1); in boe_tv110c9m_init()
132 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0x00, 0xd2, 0x01, 0x0b, 0x01, 0x34, 0x01, 0x76, in boe_tv110c9m_init()
133 0x01, 0xa3, 0x01, 0xef, 0x02, 0x27, 0x02, 0x29); in boe_tv110c9m_init()
134 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x02, 0x5f, 0x02, 0x9e, 0x02, 0xc9, 0x03, 0x00, in boe_tv110c9m_init()
135 0x03, 0x26, 0x03, 0x53, 0x03, 0x63, 0x03, 0x73); in boe_tv110c9m_init()
136 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0x03, 0x86, 0x03, 0x9a, 0x03, 0xaf, 0x03, 0xdf, in boe_tv110c9m_init()
137 0x03, 0xf5, 0x03, 0xe0); in boe_tv110c9m_init()
139 nt36523_switch_page(&ctx, 0x24); in boe_tv110c9m_init()
141 mipi_dsi_dcs_write_seq_multi(&ctx, 0x00, 0x00); in boe_tv110c9m_init()
142 mipi_dsi_dcs_write_seq_multi(&ctx, 0x01, 0x00); in boe_tv110c9m_init()
143 mipi_dsi_dcs_write_seq_multi(&ctx, 0x02, 0x1c); in boe_tv110c9m_init()
144 mipi_dsi_dcs_write_seq_multi(&ctx, 0x03, 0x1c); in boe_tv110c9m_init()
145 mipi_dsi_dcs_write_seq_multi(&ctx, 0x04, 0x1d); in boe_tv110c9m_init()
146 mipi_dsi_dcs_write_seq_multi(&ctx, 0x05, 0x1d); in boe_tv110c9m_init()
147 mipi_dsi_dcs_write_seq_multi(&ctx, 0x06, 0x04); in boe_tv110c9m_init()
148 mipi_dsi_dcs_write_seq_multi(&ctx, 0x07, 0x04); in boe_tv110c9m_init()
149 mipi_dsi_dcs_write_seq_multi(&ctx, 0x08, 0x0f); in boe_tv110c9m_init()
150 mipi_dsi_dcs_write_seq_multi(&ctx, 0x09, 0x0f); in boe_tv110c9m_init()
151 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0a, 0x0e); in boe_tv110c9m_init()
152 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0b, 0x0e); in boe_tv110c9m_init()
153 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0c, 0x0d); in boe_tv110c9m_init()
154 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0d, 0x0d); in boe_tv110c9m_init()
155 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0e, 0x0c); in boe_tv110c9m_init()
156 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0f, 0x0c); in boe_tv110c9m_init()
157 mipi_dsi_dcs_write_seq_multi(&ctx, 0x10, 0x08); in boe_tv110c9m_init()
158 mipi_dsi_dcs_write_seq_multi(&ctx, 0x11, 0x08); in boe_tv110c9m_init()
159 mipi_dsi_dcs_write_seq_multi(&ctx, 0x12, 0x00); in boe_tv110c9m_init()
160 mipi_dsi_dcs_write_seq_multi(&ctx, 0x13, 0x00); in boe_tv110c9m_init()
161 mipi_dsi_dcs_write_seq_multi(&ctx, 0x14, 0x00); in boe_tv110c9m_init()
162 mipi_dsi_dcs_write_seq_multi(&ctx, 0x15, 0x00); in boe_tv110c9m_init()
163 mipi_dsi_dcs_write_seq_multi(&ctx, 0x16, 0x00); in boe_tv110c9m_init()
164 mipi_dsi_dcs_write_seq_multi(&ctx, 0x17, 0x00); in boe_tv110c9m_init()
165 mipi_dsi_dcs_write_seq_multi(&ctx, 0x18, 0x1c); in boe_tv110c9m_init()
166 mipi_dsi_dcs_write_seq_multi(&ctx, 0x19, 0x1c); in boe_tv110c9m_init()
167 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1a, 0x1d); in boe_tv110c9m_init()
168 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1b, 0x1d); in boe_tv110c9m_init()
169 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1c, 0x04); in boe_tv110c9m_init()
170 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1d, 0x04); in boe_tv110c9m_init()
171 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1e, 0x0f); in boe_tv110c9m_init()
172 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1f, 0x0f); in boe_tv110c9m_init()
173 mipi_dsi_dcs_write_seq_multi(&ctx, 0x20, 0x0e); in boe_tv110c9m_init()
174 mipi_dsi_dcs_write_seq_multi(&ctx, 0x21, 0x0e); in boe_tv110c9m_init()
175 mipi_dsi_dcs_write_seq_multi(&ctx, 0x22, 0x0d); in boe_tv110c9m_init()
176 mipi_dsi_dcs_write_seq_multi(&ctx, 0x23, 0x0d); in boe_tv110c9m_init()
177 mipi_dsi_dcs_write_seq_multi(&ctx, 0x24, 0x0c); in boe_tv110c9m_init()
178 mipi_dsi_dcs_write_seq_multi(&ctx, 0x25, 0x0c); in boe_tv110c9m_init()
179 mipi_dsi_dcs_write_seq_multi(&ctx, 0x26, 0x08); in boe_tv110c9m_init()
180 mipi_dsi_dcs_write_seq_multi(&ctx, 0x27, 0x08); in boe_tv110c9m_init()
181 mipi_dsi_dcs_write_seq_multi(&ctx, 0x28, 0x00); in boe_tv110c9m_init()
182 mipi_dsi_dcs_write_seq_multi(&ctx, 0x29, 0x00); in boe_tv110c9m_init()
183 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2a, 0x00); in boe_tv110c9m_init()
184 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2b, 0x00); in boe_tv110c9m_init()
185 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2d, 0x20); in boe_tv110c9m_init()
186 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2f, 0x0a); in boe_tv110c9m_init()
187 mipi_dsi_dcs_write_seq_multi(&ctx, 0x30, 0x44); in boe_tv110c9m_init()
188 mipi_dsi_dcs_write_seq_multi(&ctx, 0x33, 0x0c); in boe_tv110c9m_init()
189 mipi_dsi_dcs_write_seq_multi(&ctx, 0x34, 0x32); in boe_tv110c9m_init()
190 mipi_dsi_dcs_write_seq_multi(&ctx, 0x37, 0x44); in boe_tv110c9m_init()
191 mipi_dsi_dcs_write_seq_multi(&ctx, 0x38, 0x40); in boe_tv110c9m_init()
192 mipi_dsi_dcs_write_seq_multi(&ctx, 0x39, 0x00); in boe_tv110c9m_init()
193 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3a, 0x5d); in boe_tv110c9m_init()
194 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3b, 0x60); in boe_tv110c9m_init()
195 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3d, 0x42); in boe_tv110c9m_init()
196 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3f, 0x06); in boe_tv110c9m_init()
197 mipi_dsi_dcs_write_seq_multi(&ctx, 0x43, 0x06); in boe_tv110c9m_init()
198 mipi_dsi_dcs_write_seq_multi(&ctx, 0x47, 0x66); in boe_tv110c9m_init()
199 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4a, 0x5d); in boe_tv110c9m_init()
200 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4b, 0x60); in boe_tv110c9m_init()
201 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4c, 0x91); in boe_tv110c9m_init()
202 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4d, 0x21); in boe_tv110c9m_init()
203 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4e, 0x43); in boe_tv110c9m_init()
204 mipi_dsi_dcs_write_seq_multi(&ctx, 0x51, 0x12); in boe_tv110c9m_init()
205 mipi_dsi_dcs_write_seq_multi(&ctx, 0x52, 0x34); in boe_tv110c9m_init()
206 mipi_dsi_dcs_write_seq_multi(&ctx, 0x55, 0x82, 0x02); in boe_tv110c9m_init()
207 mipi_dsi_dcs_write_seq_multi(&ctx, 0x56, 0x04); in boe_tv110c9m_init()
208 mipi_dsi_dcs_write_seq_multi(&ctx, 0x58, 0x21); in boe_tv110c9m_init()
209 mipi_dsi_dcs_write_seq_multi(&ctx, 0x59, 0x30); in boe_tv110c9m_init()
210 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5a, 0x60); in boe_tv110c9m_init()
211 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5b, 0x50); in boe_tv110c9m_init()
212 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5e, 0x00, 0x06); in boe_tv110c9m_init()
213 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5f, 0x00); in boe_tv110c9m_init()
214 mipi_dsi_dcs_write_seq_multi(&ctx, 0x65, 0x82); in boe_tv110c9m_init()
215 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7e, 0x20); in boe_tv110c9m_init()
216 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7f, 0x3c); in boe_tv110c9m_init()
217 mipi_dsi_dcs_write_seq_multi(&ctx, 0x82, 0x04); in boe_tv110c9m_init()
218 mipi_dsi_dcs_write_seq_multi(&ctx, 0x97, 0xc0); in boe_tv110c9m_init()
220 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x05, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, in boe_tv110c9m_init()
221 0x05, 0x05, 0x00, 0x00); in boe_tv110c9m_init()
222 mipi_dsi_dcs_write_seq_multi(&ctx, 0x91, 0x44); in boe_tv110c9m_init()
223 mipi_dsi_dcs_write_seq_multi(&ctx, 0x92, 0xa9); in boe_tv110c9m_init()
224 mipi_dsi_dcs_write_seq_multi(&ctx, 0x93, 0x1a); in boe_tv110c9m_init()
225 mipi_dsi_dcs_write_seq_multi(&ctx, 0x94, 0x96); in boe_tv110c9m_init()
226 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd7, 0x55); in boe_tv110c9m_init()
227 mipi_dsi_dcs_write_seq_multi(&ctx, 0xda, 0x0a); in boe_tv110c9m_init()
228 mipi_dsi_dcs_write_seq_multi(&ctx, 0xde, 0x08); in boe_tv110c9m_init()
229 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdb, 0x05); in boe_tv110c9m_init()
230 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdc, 0xa9); in boe_tv110c9m_init()
231 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdd, 0x22); in boe_tv110c9m_init()
232 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdf, 0x05); in boe_tv110c9m_init()
233 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe0, 0xa9); in boe_tv110c9m_init()
234 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe1, 0x05); in boe_tv110c9m_init()
235 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe2, 0xa9); in boe_tv110c9m_init()
236 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe3, 0x05); in boe_tv110c9m_init()
237 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe4, 0xa9); in boe_tv110c9m_init()
238 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe5, 0x05); in boe_tv110c9m_init()
239 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe6, 0xa9); in boe_tv110c9m_init()
240 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5c, 0x00); in boe_tv110c9m_init()
241 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5d, 0x00); in boe_tv110c9m_init()
242 mipi_dsi_dcs_write_seq_multi(&ctx, 0x8d, 0x00); in boe_tv110c9m_init()
243 mipi_dsi_dcs_write_seq_multi(&ctx, 0x8e, 0x00); in boe_tv110c9m_init()
244 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x90); in boe_tv110c9m_init()
246 nt36523_switch_page(&ctx, 0x25); in boe_tv110c9m_init()
248 mipi_dsi_dcs_write_seq_multi(&ctx, 0x05, 0x00); in boe_tv110c9m_init()
249 mipi_dsi_dcs_write_seq_multi(&ctx, 0x19, 0x07); in boe_tv110c9m_init()
250 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1f, 0x60); in boe_tv110c9m_init()
251 mipi_dsi_dcs_write_seq_multi(&ctx, 0x20, 0x50); in boe_tv110c9m_init()
252 mipi_dsi_dcs_write_seq_multi(&ctx, 0x26, 0x60); in boe_tv110c9m_init()
253 mipi_dsi_dcs_write_seq_multi(&ctx, 0x27, 0x50); in boe_tv110c9m_init()
254 mipi_dsi_dcs_write_seq_multi(&ctx, 0x33, 0x60); in boe_tv110c9m_init()
255 mipi_dsi_dcs_write_seq_multi(&ctx, 0x34, 0x50); in boe_tv110c9m_init()
256 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3f, 0xe0); in boe_tv110c9m_init()
257 mipi_dsi_dcs_write_seq_multi(&ctx, 0x40, 0x00); in boe_tv110c9m_init()
258 mipi_dsi_dcs_write_seq_multi(&ctx, 0x44, 0x00); in boe_tv110c9m_init()
259 mipi_dsi_dcs_write_seq_multi(&ctx, 0x45, 0x40); in boe_tv110c9m_init()
260 mipi_dsi_dcs_write_seq_multi(&ctx, 0x48, 0x60); in boe_tv110c9m_init()
261 mipi_dsi_dcs_write_seq_multi(&ctx, 0x49, 0x50); in boe_tv110c9m_init()
262 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5b, 0x00); in boe_tv110c9m_init()
263 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5c, 0x00); in boe_tv110c9m_init()
264 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5d, 0x00); in boe_tv110c9m_init()
265 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5e, 0xd0); in boe_tv110c9m_init()
266 mipi_dsi_dcs_write_seq_multi(&ctx, 0x61, 0x60); in boe_tv110c9m_init()
267 mipi_dsi_dcs_write_seq_multi(&ctx, 0x62, 0x50); in boe_tv110c9m_init()
268 mipi_dsi_dcs_write_seq_multi(&ctx, 0xf1, 0x10); in boe_tv110c9m_init()
270 nt36523_switch_page(&ctx, 0x2a); in boe_tv110c9m_init()
272 mipi_dsi_dcs_write_seq_multi(&ctx, 0x64, 0x16); in boe_tv110c9m_init()
273 mipi_dsi_dcs_write_seq_multi(&ctx, 0x67, 0x16); in boe_tv110c9m_init()
274 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6a, 0x16); in boe_tv110c9m_init()
275 mipi_dsi_dcs_write_seq_multi(&ctx, 0x70, 0x30); in boe_tv110c9m_init()
276 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa2, 0xf3); in boe_tv110c9m_init()
277 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa3, 0xff); in boe_tv110c9m_init()
278 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa4, 0xff); in boe_tv110c9m_init()
279 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa5, 0xff); in boe_tv110c9m_init()
280 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd6, 0x08); in boe_tv110c9m_init()
282 nt36523_switch_page(&ctx, 0x26); in boe_tv110c9m_init()
284 mipi_dsi_dcs_write_seq_multi(&ctx, 0x00, 0xa1); in boe_tv110c9m_init()
285 mipi_dsi_dcs_write_seq_multi(&ctx, 0x02, 0x31); in boe_tv110c9m_init()
286 mipi_dsi_dcs_write_seq_multi(&ctx, 0x04, 0x28); in boe_tv110c9m_init()
287 mipi_dsi_dcs_write_seq_multi(&ctx, 0x06, 0x30); in boe_tv110c9m_init()
288 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0c, 0x16); in boe_tv110c9m_init()
289 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0d, 0x0d); in boe_tv110c9m_init()
290 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0f, 0x00); in boe_tv110c9m_init()
291 mipi_dsi_dcs_write_seq_multi(&ctx, 0x11, 0x00); in boe_tv110c9m_init()
292 mipi_dsi_dcs_write_seq_multi(&ctx, 0x12, 0x50); in boe_tv110c9m_init()
293 mipi_dsi_dcs_write_seq_multi(&ctx, 0x13, 0x56); in boe_tv110c9m_init()
294 mipi_dsi_dcs_write_seq_multi(&ctx, 0x14, 0x57); in boe_tv110c9m_init()
295 mipi_dsi_dcs_write_seq_multi(&ctx, 0x15, 0x00); in boe_tv110c9m_init()
296 mipi_dsi_dcs_write_seq_multi(&ctx, 0x16, 0x10); in boe_tv110c9m_init()
297 mipi_dsi_dcs_write_seq_multi(&ctx, 0x17, 0xa0); in boe_tv110c9m_init()
298 mipi_dsi_dcs_write_seq_multi(&ctx, 0x18, 0x86); in boe_tv110c9m_init()
299 mipi_dsi_dcs_write_seq_multi(&ctx, 0x19, 0x0d); in boe_tv110c9m_init()
300 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1a, 0x7f); in boe_tv110c9m_init()
301 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1b, 0x0c); in boe_tv110c9m_init()
302 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1c, 0xbf); in boe_tv110c9m_init()
303 mipi_dsi_dcs_write_seq_multi(&ctx, 0x22, 0x00); in boe_tv110c9m_init()
304 mipi_dsi_dcs_write_seq_multi(&ctx, 0x23, 0x00); in boe_tv110c9m_init()
305 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2a, 0x0d); in boe_tv110c9m_init()
306 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2b, 0x7f); in boe_tv110c9m_init()
307 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1d, 0x00); in boe_tv110c9m_init()
308 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1e, 0x65); in boe_tv110c9m_init()
309 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1f, 0x65); in boe_tv110c9m_init()
310 mipi_dsi_dcs_write_seq_multi(&ctx, 0x24, 0x00); in boe_tv110c9m_init()
311 mipi_dsi_dcs_write_seq_multi(&ctx, 0x25, 0x65); in boe_tv110c9m_init()
312 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2f, 0x05); in boe_tv110c9m_init()
313 mipi_dsi_dcs_write_seq_multi(&ctx, 0x30, 0x65); in boe_tv110c9m_init()
314 mipi_dsi_dcs_write_seq_multi(&ctx, 0x31, 0x05); in boe_tv110c9m_init()
315 mipi_dsi_dcs_write_seq_multi(&ctx, 0x32, 0x7d); in boe_tv110c9m_init()
316 mipi_dsi_dcs_write_seq_multi(&ctx, 0x39, 0x00); in boe_tv110c9m_init()
317 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3a, 0x65); in boe_tv110c9m_init()
318 mipi_dsi_dcs_write_seq_multi(&ctx, 0x20, 0x01); in boe_tv110c9m_init()
319 mipi_dsi_dcs_write_seq_multi(&ctx, 0x33, 0x11); in boe_tv110c9m_init()
320 mipi_dsi_dcs_write_seq_multi(&ctx, 0x34, 0x78); in boe_tv110c9m_init()
321 mipi_dsi_dcs_write_seq_multi(&ctx, 0x35, 0x16); in boe_tv110c9m_init()
322 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0x04); in boe_tv110c9m_init()
323 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x9e); in boe_tv110c9m_init()
324 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x4e); in boe_tv110c9m_init()
325 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x00); in boe_tv110c9m_init()
326 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa9, 0x49); in boe_tv110c9m_init()
327 mipi_dsi_dcs_write_seq_multi(&ctx, 0xaa, 0x4b); in boe_tv110c9m_init()
328 mipi_dsi_dcs_write_seq_multi(&ctx, 0xab, 0x48); in boe_tv110c9m_init()
329 mipi_dsi_dcs_write_seq_multi(&ctx, 0xac, 0x43); in boe_tv110c9m_init()
330 mipi_dsi_dcs_write_seq_multi(&ctx, 0xad, 0x40); in boe_tv110c9m_init()
331 mipi_dsi_dcs_write_seq_multi(&ctx, 0xae, 0x50); in boe_tv110c9m_init()
332 mipi_dsi_dcs_write_seq_multi(&ctx, 0xaf, 0x44); in boe_tv110c9m_init()
333 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x54); in boe_tv110c9m_init()
334 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x4e); in boe_tv110c9m_init()
335 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x4d); in boe_tv110c9m_init()
336 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x4c); in boe_tv110c9m_init()
337 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x41); in boe_tv110c9m_init()
338 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x47); in boe_tv110c9m_init()
339 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x53); in boe_tv110c9m_init()
340 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x3e); in boe_tv110c9m_init()
341 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x51); in boe_tv110c9m_init()
342 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0x3c); in boe_tv110c9m_init()
343 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x3b); in boe_tv110c9m_init()
344 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0x46); in boe_tv110c9m_init()
345 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbc, 0x45); in boe_tv110c9m_init()
346 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbd, 0x55); in boe_tv110c9m_init()
347 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbe, 0x3d); in boe_tv110c9m_init()
348 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbf, 0x3f); in boe_tv110c9m_init()
349 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x52); in boe_tv110c9m_init()
350 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x4a); in boe_tv110c9m_init()
351 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0x39); in boe_tv110c9m_init()
352 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0x4f); in boe_tv110c9m_init()
353 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0x3a); in boe_tv110c9m_init()
354 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0x42); in boe_tv110c9m_init()
356 nt36523_switch_page(&ctx, 0x27); in boe_tv110c9m_init()
358 mipi_dsi_dcs_write_seq_multi(&ctx, 0x56, 0x06); in boe_tv110c9m_init()
359 mipi_dsi_dcs_write_seq_multi(&ctx, 0x58, 0x80); in boe_tv110c9m_init()
360 mipi_dsi_dcs_write_seq_multi(&ctx, 0x59, 0x75); in boe_tv110c9m_init()
361 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5a, 0x00); in boe_tv110c9m_init()
362 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5b, 0x02); in boe_tv110c9m_init()
363 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5c, 0x00); in boe_tv110c9m_init()
364 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5d, 0x00); in boe_tv110c9m_init()
365 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5e, 0x20); in boe_tv110c9m_init()
366 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5f, 0x10); in boe_tv110c9m_init()
367 mipi_dsi_dcs_write_seq_multi(&ctx, 0x60, 0x00); in boe_tv110c9m_init()
368 mipi_dsi_dcs_write_seq_multi(&ctx, 0x61, 0x2e); in boe_tv110c9m_init()
369 mipi_dsi_dcs_write_seq_multi(&ctx, 0x62, 0x00); in boe_tv110c9m_init()
370 mipi_dsi_dcs_write_seq_multi(&ctx, 0x63, 0x01); in boe_tv110c9m_init()
371 mipi_dsi_dcs_write_seq_multi(&ctx, 0x64, 0x43); in boe_tv110c9m_init()
372 mipi_dsi_dcs_write_seq_multi(&ctx, 0x65, 0x2d); in boe_tv110c9m_init()
373 mipi_dsi_dcs_write_seq_multi(&ctx, 0x66, 0x00); in boe_tv110c9m_init()
374 mipi_dsi_dcs_write_seq_multi(&ctx, 0x67, 0x01); in boe_tv110c9m_init()
375 mipi_dsi_dcs_write_seq_multi(&ctx, 0x68, 0x44); in boe_tv110c9m_init()
376 mipi_dsi_dcs_write_seq_multi(&ctx, 0x00, 0x00); in boe_tv110c9m_init()
377 mipi_dsi_dcs_write_seq_multi(&ctx, 0x78, 0x00); in boe_tv110c9m_init()
378 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0x00); in boe_tv110c9m_init()
380 nt36523_switch_page(&ctx, 0x2a); in boe_tv110c9m_init()
382 mipi_dsi_dcs_write_seq_multi(&ctx, 0x22, 0x2f); in boe_tv110c9m_init()
383 mipi_dsi_dcs_write_seq_multi(&ctx, 0x23, 0x08); in boe_tv110c9m_init()
384 mipi_dsi_dcs_write_seq_multi(&ctx, 0x24, 0x00); in boe_tv110c9m_init()
385 mipi_dsi_dcs_write_seq_multi(&ctx, 0x25, 0x65); in boe_tv110c9m_init()
386 mipi_dsi_dcs_write_seq_multi(&ctx, 0x26, 0xf8); in boe_tv110c9m_init()
387 mipi_dsi_dcs_write_seq_multi(&ctx, 0x27, 0x00); in boe_tv110c9m_init()
388 mipi_dsi_dcs_write_seq_multi(&ctx, 0x28, 0x1a); in boe_tv110c9m_init()
389 mipi_dsi_dcs_write_seq_multi(&ctx, 0x29, 0x00); in boe_tv110c9m_init()
390 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2a, 0x1a); in boe_tv110c9m_init()
391 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2b, 0x00); in boe_tv110c9m_init()
392 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2d, 0x1a); in boe_tv110c9m_init()
394 nt36523_switch_page(&ctx, 0x23); in boe_tv110c9m_init()
396 mipi_dsi_dcs_write_seq_multi(&ctx, 0x00, 0x80); in boe_tv110c9m_init()
397 mipi_dsi_dcs_write_seq_multi(&ctx, 0x07, 0x00); in boe_tv110c9m_init()
399 nt36523_switch_page(&ctx, 0xe0); in boe_tv110c9m_init()
401 mipi_dsi_dcs_write_seq_multi(&ctx, 0x14, 0x60); in boe_tv110c9m_init()
402 mipi_dsi_dcs_write_seq_multi(&ctx, 0x16, 0xc0); in boe_tv110c9m_init()
404 nt36523_switch_page(&ctx, 0xf0); in boe_tv110c9m_init()
406 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3a, 0x08); in boe_tv110c9m_init()
408 nt36523_switch_page(&ctx, 0x10); in boe_tv110c9m_init()
410 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0x01); in boe_tv110c9m_init()
412 nt36523_switch_page(&ctx, 0x20); in boe_tv110c9m_init()
414 mipi_dsi_dcs_write_seq_multi(&ctx, 0x18, 0x40); in boe_tv110c9m_init()
416 nt36523_switch_page(&ctx, 0x10); in boe_tv110c9m_init()
418 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0x02); in boe_tv110c9m_init()
419 mipi_dsi_dcs_write_seq_multi(&ctx, 0x35, 0x00); in boe_tv110c9m_init()
420 mipi_dsi_dcs_write_seq_multi(&ctx, 0x51, 0x00, 0xff); in boe_tv110c9m_init()
421 mipi_dsi_dcs_write_seq_multi(&ctx, 0x53, 0x24); in boe_tv110c9m_init()
422 mipi_dsi_dcs_write_seq_multi(&ctx, 0x55, 0x00); in boe_tv110c9m_init()
423 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0x13); in boe_tv110c9m_init()
424 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3b, 0x03, 0x96, 0x1a, 0x04, 0x04); in boe_tv110c9m_init()
428 mipi_dsi_dcs_write_seq_multi(&ctx, 0x11); in boe_tv110c9m_init()
432 mipi_dsi_dcs_write_seq_multi(&ctx, 0x29); in boe_tv110c9m_init()
436 return 0; in boe_tv110c9m_init()
443 nt36523_switch_page(&ctx, 0x20); in inx_hj110iz_init()
445 mipi_dsi_dcs_write_seq_multi(&ctx, 0x05, 0xd1); in inx_hj110iz_init()
446 mipi_dsi_dcs_write_seq_multi(&ctx, 0x06, 0xc0); in inx_hj110iz_init()
447 mipi_dsi_dcs_write_seq_multi(&ctx, 0x07, 0x87); in inx_hj110iz_init()
448 mipi_dsi_dcs_write_seq_multi(&ctx, 0x08, 0x4b); in inx_hj110iz_init()
449 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0d, 0x63); in inx_hj110iz_init()
450 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0e, 0x91); in inx_hj110iz_init()
451 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0f, 0x69); in inx_hj110iz_init()
452 mipi_dsi_dcs_write_seq_multi(&ctx, 0x94, 0x00); in inx_hj110iz_init()
453 mipi_dsi_dcs_write_seq_multi(&ctx, 0x95, 0xf5); in inx_hj110iz_init()
454 mipi_dsi_dcs_write_seq_multi(&ctx, 0x96, 0xf5); in inx_hj110iz_init()
455 mipi_dsi_dcs_write_seq_multi(&ctx, 0x9d, 0x00); in inx_hj110iz_init()
456 mipi_dsi_dcs_write_seq_multi(&ctx, 0x9e, 0x00); in inx_hj110iz_init()
457 mipi_dsi_dcs_write_seq_multi(&ctx, 0x69, 0x98); in inx_hj110iz_init()
458 mipi_dsi_dcs_write_seq_multi(&ctx, 0x75, 0xa2); in inx_hj110iz_init()
459 mipi_dsi_dcs_write_seq_multi(&ctx, 0x77, 0xb3); in inx_hj110iz_init()
460 mipi_dsi_dcs_write_seq_multi(&ctx, 0x58, 0x43); in inx_hj110iz_init()
462 nt36523_switch_page(&ctx, 0x24); in inx_hj110iz_init()
464 mipi_dsi_dcs_write_seq_multi(&ctx, 0x91, 0x44); in inx_hj110iz_init()
465 mipi_dsi_dcs_write_seq_multi(&ctx, 0x92, 0x4c); in inx_hj110iz_init()
466 mipi_dsi_dcs_write_seq_multi(&ctx, 0x94, 0x86); in inx_hj110iz_init()
467 mipi_dsi_dcs_write_seq_multi(&ctx, 0x60, 0x96); in inx_hj110iz_init()
468 mipi_dsi_dcs_write_seq_multi(&ctx, 0x61, 0xd0); in inx_hj110iz_init()
469 mipi_dsi_dcs_write_seq_multi(&ctx, 0x63, 0x70); in inx_hj110iz_init()
470 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0xca); in inx_hj110iz_init()
471 mipi_dsi_dcs_write_seq_multi(&ctx, 0x00, 0x03); in inx_hj110iz_init()
472 mipi_dsi_dcs_write_seq_multi(&ctx, 0x01, 0x03); in inx_hj110iz_init()
473 mipi_dsi_dcs_write_seq_multi(&ctx, 0x02, 0x03); in inx_hj110iz_init()
474 mipi_dsi_dcs_write_seq_multi(&ctx, 0x03, 0x29); in inx_hj110iz_init()
475 mipi_dsi_dcs_write_seq_multi(&ctx, 0x04, 0x22); in inx_hj110iz_init()
476 mipi_dsi_dcs_write_seq_multi(&ctx, 0x05, 0x22); in inx_hj110iz_init()
477 mipi_dsi_dcs_write_seq_multi(&ctx, 0x06, 0x0b); in inx_hj110iz_init()
478 mipi_dsi_dcs_write_seq_multi(&ctx, 0x07, 0x1d); in inx_hj110iz_init()
479 mipi_dsi_dcs_write_seq_multi(&ctx, 0x08, 0x1c); in inx_hj110iz_init()
480 mipi_dsi_dcs_write_seq_multi(&ctx, 0x09, 0x05); in inx_hj110iz_init()
481 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0a, 0x08); in inx_hj110iz_init()
482 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0b, 0x09); in inx_hj110iz_init()
483 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0c, 0x0a); in inx_hj110iz_init()
484 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0d, 0x0c); in inx_hj110iz_init()
485 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0e, 0x0d); in inx_hj110iz_init()
486 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0f, 0x0e); in inx_hj110iz_init()
487 mipi_dsi_dcs_write_seq_multi(&ctx, 0x10, 0x0f); in inx_hj110iz_init()
488 mipi_dsi_dcs_write_seq_multi(&ctx, 0x11, 0x10); in inx_hj110iz_init()
489 mipi_dsi_dcs_write_seq_multi(&ctx, 0x12, 0x11); in inx_hj110iz_init()
490 mipi_dsi_dcs_write_seq_multi(&ctx, 0x13, 0x04); in inx_hj110iz_init()
491 mipi_dsi_dcs_write_seq_multi(&ctx, 0x14, 0x00); in inx_hj110iz_init()
492 mipi_dsi_dcs_write_seq_multi(&ctx, 0x15, 0x03); in inx_hj110iz_init()
493 mipi_dsi_dcs_write_seq_multi(&ctx, 0x16, 0x03); in inx_hj110iz_init()
494 mipi_dsi_dcs_write_seq_multi(&ctx, 0x17, 0x03); in inx_hj110iz_init()
495 mipi_dsi_dcs_write_seq_multi(&ctx, 0x18, 0x03); in inx_hj110iz_init()
496 mipi_dsi_dcs_write_seq_multi(&ctx, 0x19, 0x29); in inx_hj110iz_init()
497 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1a, 0x22); in inx_hj110iz_init()
498 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1b, 0x22); in inx_hj110iz_init()
499 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1c, 0x0b); in inx_hj110iz_init()
500 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1d, 0x1d); in inx_hj110iz_init()
501 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1e, 0x1c); in inx_hj110iz_init()
502 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1f, 0x05); in inx_hj110iz_init()
503 mipi_dsi_dcs_write_seq_multi(&ctx, 0x20, 0x08); in inx_hj110iz_init()
504 mipi_dsi_dcs_write_seq_multi(&ctx, 0x21, 0x09); in inx_hj110iz_init()
505 mipi_dsi_dcs_write_seq_multi(&ctx, 0x22, 0x0a); in inx_hj110iz_init()
506 mipi_dsi_dcs_write_seq_multi(&ctx, 0x23, 0x0c); in inx_hj110iz_init()
507 mipi_dsi_dcs_write_seq_multi(&ctx, 0x24, 0x0d); in inx_hj110iz_init()
508 mipi_dsi_dcs_write_seq_multi(&ctx, 0x25, 0x0e); in inx_hj110iz_init()
509 mipi_dsi_dcs_write_seq_multi(&ctx, 0x26, 0x0f); in inx_hj110iz_init()
510 mipi_dsi_dcs_write_seq_multi(&ctx, 0x27, 0x10); in inx_hj110iz_init()
511 mipi_dsi_dcs_write_seq_multi(&ctx, 0x28, 0x11); in inx_hj110iz_init()
512 mipi_dsi_dcs_write_seq_multi(&ctx, 0x29, 0x04); in inx_hj110iz_init()
513 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2a, 0x00); in inx_hj110iz_init()
514 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2b, 0x03); in inx_hj110iz_init()
515 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2f, 0x0a); in inx_hj110iz_init()
516 mipi_dsi_dcs_write_seq_multi(&ctx, 0x30, 0x35); in inx_hj110iz_init()
517 mipi_dsi_dcs_write_seq_multi(&ctx, 0x37, 0xa7); in inx_hj110iz_init()
518 mipi_dsi_dcs_write_seq_multi(&ctx, 0x39, 0x00); in inx_hj110iz_init()
519 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3a, 0x46); in inx_hj110iz_init()
520 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3b, 0x32); in inx_hj110iz_init()
521 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3d, 0x12); in inx_hj110iz_init()
522 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3f, 0x33); in inx_hj110iz_init()
523 mipi_dsi_dcs_write_seq_multi(&ctx, 0x40, 0x31); in inx_hj110iz_init()
524 mipi_dsi_dcs_write_seq_multi(&ctx, 0x41, 0x40); in inx_hj110iz_init()
525 mipi_dsi_dcs_write_seq_multi(&ctx, 0x42, 0x42); in inx_hj110iz_init()
526 mipi_dsi_dcs_write_seq_multi(&ctx, 0x47, 0x77); in inx_hj110iz_init()
527 mipi_dsi_dcs_write_seq_multi(&ctx, 0x48, 0x77); in inx_hj110iz_init()
528 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4a, 0x45); in inx_hj110iz_init()
529 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4b, 0x45); in inx_hj110iz_init()
530 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4c, 0x14); in inx_hj110iz_init()
531 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4d, 0x21); in inx_hj110iz_init()
532 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4e, 0x43); in inx_hj110iz_init()
533 mipi_dsi_dcs_write_seq_multi(&ctx, 0x4f, 0x65); in inx_hj110iz_init()
534 mipi_dsi_dcs_write_seq_multi(&ctx, 0x55, 0x06); in inx_hj110iz_init()
535 mipi_dsi_dcs_write_seq_multi(&ctx, 0x56, 0x06); in inx_hj110iz_init()
536 mipi_dsi_dcs_write_seq_multi(&ctx, 0x58, 0x21); in inx_hj110iz_init()
537 mipi_dsi_dcs_write_seq_multi(&ctx, 0x59, 0x70); in inx_hj110iz_init()
538 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5a, 0x46); in inx_hj110iz_init()
539 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5b, 0x32); in inx_hj110iz_init()
540 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5c, 0x88); in inx_hj110iz_init()
541 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5e, 0x00, 0x00); in inx_hj110iz_init()
542 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5f, 0x00); in inx_hj110iz_init()
543 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7a, 0xff); in inx_hj110iz_init()
544 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7b, 0xff); in inx_hj110iz_init()
545 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7c, 0x00); in inx_hj110iz_init()
546 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7d, 0x00); in inx_hj110iz_init()
547 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7e, 0x20); in inx_hj110iz_init()
548 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7f, 0x3c); in inx_hj110iz_init()
549 mipi_dsi_dcs_write_seq_multi(&ctx, 0x80, 0x00); in inx_hj110iz_init()
550 mipi_dsi_dcs_write_seq_multi(&ctx, 0x81, 0x00); in inx_hj110iz_init()
551 mipi_dsi_dcs_write_seq_multi(&ctx, 0x82, 0x08); in inx_hj110iz_init()
552 mipi_dsi_dcs_write_seq_multi(&ctx, 0x97, 0x02); in inx_hj110iz_init()
553 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0x10); in inx_hj110iz_init()
554 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd7, 0x55); in inx_hj110iz_init()
555 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd8, 0x55); in inx_hj110iz_init()
556 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd9, 0x23); in inx_hj110iz_init()
557 mipi_dsi_dcs_write_seq_multi(&ctx, 0xda, 0x05); in inx_hj110iz_init()
558 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdb, 0x01); in inx_hj110iz_init()
559 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdc, 0x65); in inx_hj110iz_init()
560 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdd, 0x55); in inx_hj110iz_init()
561 mipi_dsi_dcs_write_seq_multi(&ctx, 0xde, 0x27); in inx_hj110iz_init()
562 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdf, 0x01); in inx_hj110iz_init()
563 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe0, 0x65); in inx_hj110iz_init()
564 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe1, 0x01); in inx_hj110iz_init()
565 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe2, 0x65); in inx_hj110iz_init()
566 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe3, 0x01); in inx_hj110iz_init()
567 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe4, 0x65); in inx_hj110iz_init()
568 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe5, 0x01); in inx_hj110iz_init()
569 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe6, 0x65); in inx_hj110iz_init()
570 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe7, 0x00); in inx_hj110iz_init()
571 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe8, 0x00); in inx_hj110iz_init()
572 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe9, 0x01); in inx_hj110iz_init()
573 mipi_dsi_dcs_write_seq_multi(&ctx, 0xea, 0x65); in inx_hj110iz_init()
574 mipi_dsi_dcs_write_seq_multi(&ctx, 0xeb, 0x01); in inx_hj110iz_init()
575 mipi_dsi_dcs_write_seq_multi(&ctx, 0xee, 0x65); in inx_hj110iz_init()
576 mipi_dsi_dcs_write_seq_multi(&ctx, 0xef, 0x01); in inx_hj110iz_init()
577 mipi_dsi_dcs_write_seq_multi(&ctx, 0xf0, 0x65); in inx_hj110iz_init()
578 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x05, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, in inx_hj110iz_init()
579 0x05, 0x05, 0x00, 0x00); in inx_hj110iz_init()
581 nt36523_switch_page(&ctx, 0x25); in inx_hj110iz_init()
583 mipi_dsi_dcs_write_seq_multi(&ctx, 0x05, 0x00); in inx_hj110iz_init()
584 mipi_dsi_dcs_write_seq_multi(&ctx, 0xf1, 0x10); in inx_hj110iz_init()
585 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1e, 0x00); in inx_hj110iz_init()
586 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1f, 0x46); in inx_hj110iz_init()
587 mipi_dsi_dcs_write_seq_multi(&ctx, 0x20, 0x32); in inx_hj110iz_init()
588 mipi_dsi_dcs_write_seq_multi(&ctx, 0x25, 0x00); in inx_hj110iz_init()
589 mipi_dsi_dcs_write_seq_multi(&ctx, 0x26, 0x46); in inx_hj110iz_init()
590 mipi_dsi_dcs_write_seq_multi(&ctx, 0x27, 0x32); in inx_hj110iz_init()
591 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3f, 0x80); in inx_hj110iz_init()
592 mipi_dsi_dcs_write_seq_multi(&ctx, 0x40, 0x00); in inx_hj110iz_init()
593 mipi_dsi_dcs_write_seq_multi(&ctx, 0x43, 0x00); in inx_hj110iz_init()
594 mipi_dsi_dcs_write_seq_multi(&ctx, 0x44, 0x46); in inx_hj110iz_init()
595 mipi_dsi_dcs_write_seq_multi(&ctx, 0x45, 0x46); in inx_hj110iz_init()
596 mipi_dsi_dcs_write_seq_multi(&ctx, 0x48, 0x46); in inx_hj110iz_init()
597 mipi_dsi_dcs_write_seq_multi(&ctx, 0x49, 0x32); in inx_hj110iz_init()
598 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5b, 0x80); in inx_hj110iz_init()
599 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5c, 0x00); in inx_hj110iz_init()
600 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5d, 0x46); in inx_hj110iz_init()
601 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5e, 0x32); in inx_hj110iz_init()
602 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5f, 0x46); in inx_hj110iz_init()
603 mipi_dsi_dcs_write_seq_multi(&ctx, 0x60, 0x32); in inx_hj110iz_init()
604 mipi_dsi_dcs_write_seq_multi(&ctx, 0x61, 0x46); in inx_hj110iz_init()
605 mipi_dsi_dcs_write_seq_multi(&ctx, 0x62, 0x32); in inx_hj110iz_init()
606 mipi_dsi_dcs_write_seq_multi(&ctx, 0x68, 0x0c); in inx_hj110iz_init()
607 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6c, 0x0d); in inx_hj110iz_init()
608 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6e, 0x0d); in inx_hj110iz_init()
609 mipi_dsi_dcs_write_seq_multi(&ctx, 0x78, 0x00); in inx_hj110iz_init()
610 mipi_dsi_dcs_write_seq_multi(&ctx, 0x79, 0xc5); in inx_hj110iz_init()
611 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7a, 0x0c); in inx_hj110iz_init()
612 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7b, 0xb0); in inx_hj110iz_init()
614 nt36523_switch_page(&ctx, 0x26); in inx_hj110iz_init()
616 mipi_dsi_dcs_write_seq_multi(&ctx, 0x00, 0xa1); in inx_hj110iz_init()
617 mipi_dsi_dcs_write_seq_multi(&ctx, 0x02, 0x31); in inx_hj110iz_init()
618 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0a, 0xf4); in inx_hj110iz_init()
619 mipi_dsi_dcs_write_seq_multi(&ctx, 0x04, 0x50); in inx_hj110iz_init()
620 mipi_dsi_dcs_write_seq_multi(&ctx, 0x06, 0x30); in inx_hj110iz_init()
621 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0c, 0x16); in inx_hj110iz_init()
622 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0d, 0x0d); in inx_hj110iz_init()
623 mipi_dsi_dcs_write_seq_multi(&ctx, 0x0f, 0x00); in inx_hj110iz_init()
624 mipi_dsi_dcs_write_seq_multi(&ctx, 0x11, 0x00); in inx_hj110iz_init()
625 mipi_dsi_dcs_write_seq_multi(&ctx, 0x12, 0x50); in inx_hj110iz_init()
626 mipi_dsi_dcs_write_seq_multi(&ctx, 0x13, 0x40); in inx_hj110iz_init()
627 mipi_dsi_dcs_write_seq_multi(&ctx, 0x14, 0x58); in inx_hj110iz_init()
628 mipi_dsi_dcs_write_seq_multi(&ctx, 0x15, 0x00); in inx_hj110iz_init()
629 mipi_dsi_dcs_write_seq_multi(&ctx, 0x16, 0x10); in inx_hj110iz_init()
630 mipi_dsi_dcs_write_seq_multi(&ctx, 0x17, 0xa0); in inx_hj110iz_init()
631 mipi_dsi_dcs_write_seq_multi(&ctx, 0x18, 0x86); in inx_hj110iz_init()
632 mipi_dsi_dcs_write_seq_multi(&ctx, 0x22, 0x00); in inx_hj110iz_init()
633 mipi_dsi_dcs_write_seq_multi(&ctx, 0x23, 0x00); in inx_hj110iz_init()
634 mipi_dsi_dcs_write_seq_multi(&ctx, 0x19, 0x0e); in inx_hj110iz_init()
635 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1a, 0x31); in inx_hj110iz_init()
636 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1b, 0x0d); in inx_hj110iz_init()
637 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1c, 0x29); in inx_hj110iz_init()
638 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2a, 0x0e); in inx_hj110iz_init()
639 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2b, 0x31); in inx_hj110iz_init()
640 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1d, 0x00); in inx_hj110iz_init()
641 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1e, 0x62); in inx_hj110iz_init()
642 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1f, 0x62); in inx_hj110iz_init()
643 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2f, 0x06); in inx_hj110iz_init()
644 mipi_dsi_dcs_write_seq_multi(&ctx, 0x30, 0x62); in inx_hj110iz_init()
645 mipi_dsi_dcs_write_seq_multi(&ctx, 0x31, 0x06); in inx_hj110iz_init()
646 mipi_dsi_dcs_write_seq_multi(&ctx, 0x32, 0x7f); in inx_hj110iz_init()
647 mipi_dsi_dcs_write_seq_multi(&ctx, 0x33, 0x11); in inx_hj110iz_init()
648 mipi_dsi_dcs_write_seq_multi(&ctx, 0x34, 0x89); in inx_hj110iz_init()
649 mipi_dsi_dcs_write_seq_multi(&ctx, 0x35, 0x67); in inx_hj110iz_init()
650 mipi_dsi_dcs_write_seq_multi(&ctx, 0x39, 0x0b); in inx_hj110iz_init()
651 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3a, 0x62); in inx_hj110iz_init()
652 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3b, 0x06); in inx_hj110iz_init()
653 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0x04); in inx_hj110iz_init()
654 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x89); in inx_hj110iz_init()
655 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x4e); in inx_hj110iz_init()
656 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x00); in inx_hj110iz_init()
657 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa9, 0x3f); in inx_hj110iz_init()
658 mipi_dsi_dcs_write_seq_multi(&ctx, 0xaa, 0x3e); in inx_hj110iz_init()
659 mipi_dsi_dcs_write_seq_multi(&ctx, 0xab, 0x3d); in inx_hj110iz_init()
660 mipi_dsi_dcs_write_seq_multi(&ctx, 0xac, 0x3c); in inx_hj110iz_init()
661 mipi_dsi_dcs_write_seq_multi(&ctx, 0xad, 0x3b); in inx_hj110iz_init()
662 mipi_dsi_dcs_write_seq_multi(&ctx, 0xae, 0x3a); in inx_hj110iz_init()
663 mipi_dsi_dcs_write_seq_multi(&ctx, 0xaf, 0x39); in inx_hj110iz_init()
664 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x38); in inx_hj110iz_init()
666 nt36523_switch_page(&ctx, 0x27); in inx_hj110iz_init()
668 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd0, 0x11); in inx_hj110iz_init()
669 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd1, 0x54); in inx_hj110iz_init()
670 mipi_dsi_dcs_write_seq_multi(&ctx, 0xde, 0x43); in inx_hj110iz_init()
671 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdf, 0x02); in inx_hj110iz_init()
672 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x18); in inx_hj110iz_init()
673 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x00); in inx_hj110iz_init()
674 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0x00); in inx_hj110iz_init()
675 mipi_dsi_dcs_write_seq_multi(&ctx, 0x00, 0x00); in inx_hj110iz_init()
676 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0x00); in inx_hj110iz_init()
677 mipi_dsi_dcs_write_seq_multi(&ctx, 0x56, 0x06); in inx_hj110iz_init()
678 mipi_dsi_dcs_write_seq_multi(&ctx, 0x58, 0x80); in inx_hj110iz_init()
679 mipi_dsi_dcs_write_seq_multi(&ctx, 0x59, 0x78); in inx_hj110iz_init()
680 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5a, 0x00); in inx_hj110iz_init()
681 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5b, 0x18); in inx_hj110iz_init()
682 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5c, 0x00); in inx_hj110iz_init()
683 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5d, 0x01); in inx_hj110iz_init()
684 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5e, 0x20); in inx_hj110iz_init()
685 mipi_dsi_dcs_write_seq_multi(&ctx, 0x5f, 0x10); in inx_hj110iz_init()
686 mipi_dsi_dcs_write_seq_multi(&ctx, 0x60, 0x00); in inx_hj110iz_init()
687 mipi_dsi_dcs_write_seq_multi(&ctx, 0x61, 0x1c); in inx_hj110iz_init()
688 mipi_dsi_dcs_write_seq_multi(&ctx, 0x62, 0x00); in inx_hj110iz_init()
689 mipi_dsi_dcs_write_seq_multi(&ctx, 0x63, 0x01); in inx_hj110iz_init()
690 mipi_dsi_dcs_write_seq_multi(&ctx, 0x64, 0x44); in inx_hj110iz_init()
691 mipi_dsi_dcs_write_seq_multi(&ctx, 0x65, 0x1b); in inx_hj110iz_init()
692 mipi_dsi_dcs_write_seq_multi(&ctx, 0x66, 0x00); in inx_hj110iz_init()
693 mipi_dsi_dcs_write_seq_multi(&ctx, 0x67, 0x01); in inx_hj110iz_init()
694 mipi_dsi_dcs_write_seq_multi(&ctx, 0x68, 0x44); in inx_hj110iz_init()
695 mipi_dsi_dcs_write_seq_multi(&ctx, 0x98, 0x01); in inx_hj110iz_init()
696 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x03); in inx_hj110iz_init()
697 mipi_dsi_dcs_write_seq_multi(&ctx, 0x9b, 0xbe); in inx_hj110iz_init()
698 mipi_dsi_dcs_write_seq_multi(&ctx, 0xab, 0x14); in inx_hj110iz_init()
699 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbc, 0x08); in inx_hj110iz_init()
700 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbd, 0x28); in inx_hj110iz_init()
702 nt36523_switch_page(&ctx, 0x2a); in inx_hj110iz_init()
704 mipi_dsi_dcs_write_seq_multi(&ctx, 0x22, 0x2f); in inx_hj110iz_init()
705 mipi_dsi_dcs_write_seq_multi(&ctx, 0x23, 0x08); in inx_hj110iz_init()
706 mipi_dsi_dcs_write_seq_multi(&ctx, 0x24, 0x00); in inx_hj110iz_init()
707 mipi_dsi_dcs_write_seq_multi(&ctx, 0x25, 0x62); in inx_hj110iz_init()
708 mipi_dsi_dcs_write_seq_multi(&ctx, 0x26, 0xf8); in inx_hj110iz_init()
709 mipi_dsi_dcs_write_seq_multi(&ctx, 0x27, 0x00); in inx_hj110iz_init()
710 mipi_dsi_dcs_write_seq_multi(&ctx, 0x28, 0x1a); in inx_hj110iz_init()
711 mipi_dsi_dcs_write_seq_multi(&ctx, 0x29, 0x00); in inx_hj110iz_init()
712 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2a, 0x1a); in inx_hj110iz_init()
713 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2b, 0x00); in inx_hj110iz_init()
714 mipi_dsi_dcs_write_seq_multi(&ctx, 0x2d, 0x1a); in inx_hj110iz_init()
715 mipi_dsi_dcs_write_seq_multi(&ctx, 0x64, 0x96); in inx_hj110iz_init()
716 mipi_dsi_dcs_write_seq_multi(&ctx, 0x65, 0x10); in inx_hj110iz_init()
717 mipi_dsi_dcs_write_seq_multi(&ctx, 0x66, 0x00); in inx_hj110iz_init()
718 mipi_dsi_dcs_write_seq_multi(&ctx, 0x67, 0x96); in inx_hj110iz_init()
719 mipi_dsi_dcs_write_seq_multi(&ctx, 0x68, 0x10); in inx_hj110iz_init()
720 mipi_dsi_dcs_write_seq_multi(&ctx, 0x69, 0x00); in inx_hj110iz_init()
721 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6a, 0x96); in inx_hj110iz_init()
722 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6b, 0x10); in inx_hj110iz_init()
723 mipi_dsi_dcs_write_seq_multi(&ctx, 0x6c, 0x00); in inx_hj110iz_init()
724 mipi_dsi_dcs_write_seq_multi(&ctx, 0x70, 0x92); in inx_hj110iz_init()
725 mipi_dsi_dcs_write_seq_multi(&ctx, 0x71, 0x10); in inx_hj110iz_init()
726 mipi_dsi_dcs_write_seq_multi(&ctx, 0x72, 0x00); in inx_hj110iz_init()
727 mipi_dsi_dcs_write_seq_multi(&ctx, 0x79, 0x96); in inx_hj110iz_init()
728 mipi_dsi_dcs_write_seq_multi(&ctx, 0x7a, 0x10); in inx_hj110iz_init()
729 mipi_dsi_dcs_write_seq_multi(&ctx, 0x88, 0x96); in inx_hj110iz_init()
730 mipi_dsi_dcs_write_seq_multi(&ctx, 0x89, 0x10); in inx_hj110iz_init()
731 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa2, 0x3f); in inx_hj110iz_init()
732 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa3, 0x30); in inx_hj110iz_init()
733 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa4, 0xc0); in inx_hj110iz_init()
734 mipi_dsi_dcs_write_seq_multi(&ctx, 0xa5, 0x03); in inx_hj110iz_init()
735 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe8, 0x00); in inx_hj110iz_init()
736 mipi_dsi_dcs_write_seq_multi(&ctx, 0x97, 0x3c); in inx_hj110iz_init()
737 mipi_dsi_dcs_write_seq_multi(&ctx, 0x98, 0x02); in inx_hj110iz_init()
738 mipi_dsi_dcs_write_seq_multi(&ctx, 0x99, 0x95); in inx_hj110iz_init()
739 mipi_dsi_dcs_write_seq_multi(&ctx, 0x9a, 0x06); in inx_hj110iz_init()
740 mipi_dsi_dcs_write_seq_multi(&ctx, 0x9b, 0x00); in inx_hj110iz_init()
741 mipi_dsi_dcs_write_seq_multi(&ctx, 0x9c, 0x0b); in inx_hj110iz_init()
742 mipi_dsi_dcs_write_seq_multi(&ctx, 0x9d, 0x0a); in inx_hj110iz_init()
743 mipi_dsi_dcs_write_seq_multi(&ctx, 0x9e, 0x90); in inx_hj110iz_init()
745 nt36523_switch_page(&ctx, 0x25); in inx_hj110iz_init()
746 mipi_dsi_dcs_write_seq_multi(&ctx, 0x13, 0x02); in inx_hj110iz_init()
747 mipi_dsi_dcs_write_seq_multi(&ctx, 0x14, 0xd7); in inx_hj110iz_init()
748 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdb, 0x02); in inx_hj110iz_init()
749 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdc, 0xd7); in inx_hj110iz_init()
750 mipi_dsi_dcs_write_seq_multi(&ctx, 0x17, 0xcf); in inx_hj110iz_init()
751 mipi_dsi_dcs_write_seq_multi(&ctx, 0x19, 0x0f); in inx_hj110iz_init()
752 mipi_dsi_dcs_write_seq_multi(&ctx, 0x1b, 0x5b); in inx_hj110iz_init()
754 nt36523_switch_page(&ctx, 0x20); in inx_hj110iz_init()
755 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x24, 0x00, 0x38, in inx_hj110iz_init()
756 0x00, 0x4c, 0x00, 0x5e, 0x00, 0x6f, 0x00, 0x7e); in inx_hj110iz_init()
757 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x00, 0x8c, 0x00, 0xbe, 0x00, 0xe5, 0x01, 0x27, in inx_hj110iz_init()
758 0x01, 0x58, 0x01, 0xa8, 0x01, 0xe8, 0x01, 0xea); in inx_hj110iz_init()
759 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x02, 0x28, 0x02, 0x71, 0x02, 0x9e, 0x02, 0xda, in inx_hj110iz_init()
760 0x03, 0x00, 0x03, 0x31, 0x03, 0x40, 0x03, 0x51); in inx_hj110iz_init()
761 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x03, 0x62, 0x03, 0x75, 0x03, 0x89, 0x03, 0x9c, in inx_hj110iz_init()
762 0x03, 0xaa, 0x03, 0xb2); in inx_hj110iz_init()
763 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x27, 0x00, 0x3d, in inx_hj110iz_init()
764 0x00, 0x52, 0x00, 0x64, 0x00, 0x75, 0x00, 0x84); in inx_hj110iz_init()
765 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x00, 0x93, 0x00, 0xc5, 0x00, 0xec, 0x01, 0x2c, in inx_hj110iz_init()
766 0x01, 0x5d, 0x01, 0xac, 0x01, 0xec, 0x01, 0xee); in inx_hj110iz_init()
767 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x02, 0x2b, 0x02, 0x73, 0x02, 0xa0, 0x02, 0xdb, in inx_hj110iz_init()
768 0x03, 0x01, 0x03, 0x31, 0x03, 0x41, 0x03, 0x51); in inx_hj110iz_init()
769 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x03, 0x63, 0x03, 0x75, 0x03, 0x89, 0x03, 0x9c, in inx_hj110iz_init()
770 0x03, 0xaa, 0x03, 0xb2); in inx_hj110iz_init()
771 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x2a, 0x00, 0x40, in inx_hj110iz_init()
772 0x00, 0x56, 0x00, 0x68, 0x00, 0x7a, 0x00, 0x89); in inx_hj110iz_init()
773 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0x00, 0x98, 0x00, 0xc9, 0x00, 0xf1, 0x01, 0x30, in inx_hj110iz_init()
774 0x01, 0x61, 0x01, 0xb0, 0x01, 0xef, 0x01, 0xf1); in inx_hj110iz_init()
775 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x02, 0x2e, 0x02, 0x76, 0x02, 0xa3, 0x02, 0xdd, in inx_hj110iz_init()
776 0x03, 0x02, 0x03, 0x32, 0x03, 0x42, 0x03, 0x53); in inx_hj110iz_init()
777 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0x03, 0x66, 0x03, 0x75, 0x03, 0x89, 0x03, 0x9c, in inx_hj110iz_init()
778 0x03, 0xaa, 0x03, 0xb2); in inx_hj110iz_init()
780 nt36523_switch_page(&ctx, 0x21); in inx_hj110iz_init()
781 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x24, 0x00, 0x38, in inx_hj110iz_init()
782 0x00, 0x4c, 0x00, 0x5e, 0x00, 0x6f, 0x00, 0x7e); in inx_hj110iz_init()
783 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x00, 0x8c, 0x00, 0xbe, 0x00, 0xe5, 0x01, 0x27, in inx_hj110iz_init()
784 0x01, 0x58, 0x01, 0xa8, 0x01, 0xe8, 0x01, 0xea); in inx_hj110iz_init()
785 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x02, 0x28, 0x02, 0x71, 0x02, 0x9e, 0x02, 0xda, in inx_hj110iz_init()
786 0x03, 0x00, 0x03, 0x31, 0x03, 0x40, 0x03, 0x51); in inx_hj110iz_init()
787 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x03, 0x62, 0x03, 0x77, 0x03, 0x90, 0x03, 0xac, in inx_hj110iz_init()
788 0x03, 0xca, 0x03, 0xda); in inx_hj110iz_init()
789 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x27, 0x00, 0x3d, in inx_hj110iz_init()
790 0x00, 0x52, 0x00, 0x64, 0x00, 0x75, 0x00, 0x84); in inx_hj110iz_init()
791 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x00, 0x93, 0x00, 0xc5, 0x00, 0xec, 0x01, 0x2c, in inx_hj110iz_init()
792 0x01, 0x5d, 0x01, 0xac, 0x01, 0xec, 0x01, 0xee); in inx_hj110iz_init()
793 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x02, 0x2b, 0x02, 0x73, 0x02, 0xa0, 0x02, 0xdb, in inx_hj110iz_init()
794 0x03, 0x01, 0x03, 0x31, 0x03, 0x41, 0x03, 0x51); in inx_hj110iz_init()
795 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x03, 0x63, 0x03, 0x77, 0x03, 0x90, 0x03, 0xac, in inx_hj110iz_init()
796 0x03, 0xca, 0x03, 0xda); in inx_hj110iz_init()
797 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x2a, 0x00, 0x40, in inx_hj110iz_init()
798 0x00, 0x56, 0x00, 0x68, 0x00, 0x7a, 0x00, 0x89); in inx_hj110iz_init()
799 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0x00, 0x98, 0x00, 0xc9, 0x00, 0xf1, 0x01, 0x30, in inx_hj110iz_init()
800 0x01, 0x61, 0x01, 0xb0, 0x01, 0xef, 0x01, 0xf1); in inx_hj110iz_init()
801 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x02, 0x2e, 0x02, 0x76, 0x02, 0xa3, 0x02, 0xdd, in inx_hj110iz_init()
802 0x03, 0x02, 0x03, 0x32, 0x03, 0x42, 0x03, 0x53); in inx_hj110iz_init()
803 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0x03, 0x66, 0x03, 0x77, 0x03, 0x90, 0x03, 0xac, in inx_hj110iz_init()
804 0x03, 0xca, 0x03, 0xda); in inx_hj110iz_init()
806 nt36523_switch_page(&ctx, 0xf0); in inx_hj110iz_init()
808 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3a, 0x08); in inx_hj110iz_init()
810 nt36523_switch_page(&ctx, 0x10); in inx_hj110iz_init()
811 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0x01); in inx_hj110iz_init()
813 nt36523_switch_page(&ctx, 0x20); in inx_hj110iz_init()
814 mipi_dsi_dcs_write_seq_multi(&ctx, 0x18, 0x40); in inx_hj110iz_init()
816 nt36523_switch_page(&ctx, 0x10); in inx_hj110iz_init()
817 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0x02); in inx_hj110iz_init()
819 nt36523_switch_page(&ctx, 0x10); in inx_hj110iz_init()
821 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x01); in inx_hj110iz_init()
822 mipi_dsi_dcs_write_seq_multi(&ctx, 0x35, 0x00); in inx_hj110iz_init()
823 mipi_dsi_dcs_write_seq_multi(&ctx, 0x3b, 0x03, 0xae, 0x1a, 0x04, 0x04); in inx_hj110iz_init()
827 mipi_dsi_dcs_write_seq_multi(&ctx, 0x11); in inx_hj110iz_init()
831 mipi_dsi_dcs_write_seq_multi(&ctx, 0x29); in inx_hj110iz_init()
835 return 0; in inx_hj110iz_init()
842 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x05); in boe_init()
843 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0xe5); in boe_init()
844 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x52); in boe_init()
845 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x00); in boe_init()
846 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x88); in boe_init()
847 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x04); in boe_init()
848 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x00); in boe_init()
849 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x00); in boe_init()
850 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x03); in boe_init()
851 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x8b); in boe_init()
852 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbf, 0x1a); in boe_init()
853 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x0f); in boe_init()
854 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0x0c); in boe_init()
855 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0x02); in boe_init()
856 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0x0c); in boe_init()
857 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0x02); in boe_init()
858 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x01); in boe_init()
859 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe0, 0x26); in boe_init()
860 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe1, 0x26); in boe_init()
861 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdc, 0x00); in boe_init()
862 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdd, 0x00); in boe_init()
863 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0x26); in boe_init()
864 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0x26); in boe_init()
865 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0x00); in boe_init()
866 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x00); in boe_init()
867 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd2, 0x03); in boe_init()
868 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd3, 0x03); in boe_init()
869 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe6, 0x04); in boe_init()
870 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe7, 0x04); in boe_init()
871 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0x09); in boe_init()
872 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0x09); in boe_init()
873 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd8, 0x0a); in boe_init()
874 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd9, 0x0a); in boe_init()
875 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0x0b); in boe_init()
876 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0x0b); in boe_init()
877 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd6, 0x0c); in boe_init()
878 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd7, 0x0c); in boe_init()
879 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x05); in boe_init()
880 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x05); in boe_init()
881 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd4, 0x06); in boe_init()
882 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd5, 0x06); in boe_init()
883 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x07); in boe_init()
884 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x07); in boe_init()
885 mipi_dsi_dcs_write_seq_multi(&ctx, 0xde, 0x08); in boe_init()
886 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdf, 0x08); in boe_init()
887 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x02); in boe_init()
888 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x00); in boe_init()
889 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x0d); in boe_init()
890 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0x17); in boe_init()
891 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0x26); in boe_init()
892 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0x31); in boe_init()
893 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0x1c); in boe_init()
894 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0x2c); in boe_init()
895 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0x33); in boe_init()
896 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0x31); in boe_init()
897 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x37); in boe_init()
898 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x37); in boe_init()
899 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x37); in boe_init()
900 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0x39); in boe_init()
901 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0x2e); in boe_init()
902 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0x2f); in boe_init()
903 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcf, 0x2f); in boe_init()
904 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd0, 0x07); in boe_init()
905 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd2, 0x00); in boe_init()
906 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd3, 0x0d); in boe_init()
907 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd4, 0x17); in boe_init()
908 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd5, 0x26); in boe_init()
909 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd6, 0x31); in boe_init()
910 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd7, 0x3f); in boe_init()
911 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd8, 0x3f); in boe_init()
912 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd9, 0x3f); in boe_init()
913 mipi_dsi_dcs_write_seq_multi(&ctx, 0xda, 0x3f); in boe_init()
914 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdb, 0x37); in boe_init()
915 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdc, 0x37); in boe_init()
916 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdd, 0x37); in boe_init()
917 mipi_dsi_dcs_write_seq_multi(&ctx, 0xde, 0x39); in boe_init()
918 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdf, 0x2e); in boe_init()
919 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe0, 0x2f); in boe_init()
920 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe1, 0x2f); in boe_init()
921 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe2, 0x07); in boe_init()
922 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x03); in boe_init()
923 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0x0b); in boe_init()
924 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x07); in boe_init()
925 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0x00); in boe_init()
926 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe7, 0x00); in boe_init()
927 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0x2a); in boe_init()
928 mipi_dsi_dcs_write_seq_multi(&ctx, 0xde, 0x2a); in boe_init()
929 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x43); in boe_init()
930 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x07); in boe_init()
931 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe4, 0xc0); in boe_init()
932 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe5, 0x0d); in boe_init()
933 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x00); in boe_init()
934 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x06); in boe_init()
935 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0xa5); in boe_init()
936 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0xa5); in boe_init()
937 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0x0f); in boe_init()
938 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd5, 0x32); in boe_init()
939 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x00); in boe_init()
940 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x00); in boe_init()
941 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbc, 0x00); in boe_init()
942 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x07); in boe_init()
943 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x00); in boe_init()
944 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x02); in boe_init()
945 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x0f); in boe_init()
946 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x25); in boe_init()
947 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x39); in boe_init()
948 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x4e); in boe_init()
949 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x72); in boe_init()
950 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x97); in boe_init()
951 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0xdc); in boe_init()
952 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x22); in boe_init()
953 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0xa4); in boe_init()
954 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbc, 0x2b); in boe_init()
955 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbd, 0x2f); in boe_init()
956 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbe, 0xa9); in boe_init()
957 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbf, 0x25); in boe_init()
958 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x61); in boe_init()
959 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x97); in boe_init()
960 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0xb2); in boe_init()
961 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0xcd); in boe_init()
962 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0xd9); in boe_init()
963 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0xe7); in boe_init()
964 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0xf4); in boe_init()
965 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0xfa); in boe_init()
966 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0xfc); in boe_init()
967 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x00); in boe_init()
968 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x00); in boe_init()
969 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x16); in boe_init()
970 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0xaf); in boe_init()
971 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0xff); in boe_init()
972 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0xff); in boe_init()
973 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x08); in boe_init()
974 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x04); in boe_init()
975 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x05); in boe_init()
976 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x11); in boe_init()
977 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x24); in boe_init()
978 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x39); in boe_init()
979 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x4f); in boe_init()
980 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x72); in boe_init()
981 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x98); in boe_init()
982 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0xdc); in boe_init()
983 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x23); in boe_init()
984 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0xa6); in boe_init()
985 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbc, 0x2c); in boe_init()
986 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbd, 0x30); in boe_init()
987 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbe, 0xaa); in boe_init()
988 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbf, 0x26); in boe_init()
989 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x62); in boe_init()
990 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x9b); in boe_init()
991 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0xb5); in boe_init()
992 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0xcf); in boe_init()
993 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0xdb); in boe_init()
994 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0xe8); in boe_init()
995 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0xf5); in boe_init()
996 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0xfa); in boe_init()
997 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0xfc); in boe_init()
998 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x00); in boe_init()
999 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x00); in boe_init()
1000 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x16); in boe_init()
1001 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0xaf); in boe_init()
1002 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0xff); in boe_init()
1003 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0xff); in boe_init()
1004 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x09); in boe_init()
1005 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x04); in boe_init()
1006 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x02); in boe_init()
1007 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x16); in boe_init()
1008 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x24); in boe_init()
1009 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x3b); in boe_init()
1010 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x4f); in boe_init()
1011 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x73); in boe_init()
1012 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x99); in boe_init()
1013 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0xe0); in boe_init()
1014 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x26); in boe_init()
1015 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0xad); in boe_init()
1016 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbc, 0x36); in boe_init()
1017 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbd, 0x3a); in boe_init()
1018 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbe, 0xae); in boe_init()
1019 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbf, 0x2a); in boe_init()
1020 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x66); in boe_init()
1021 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x9e); in boe_init()
1022 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0xb8); in boe_init()
1023 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0xd1); in boe_init()
1024 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0xdd); in boe_init()
1025 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0xe9); in boe_init()
1026 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0xf6); in boe_init()
1027 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0xfa); in boe_init()
1028 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0xfc); in boe_init()
1029 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x00); in boe_init()
1030 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x00); in boe_init()
1031 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x16); in boe_init()
1032 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0xaf); in boe_init()
1033 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0xff); in boe_init()
1034 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0xff); in boe_init()
1035 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x0a); in boe_init()
1036 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x00); in boe_init()
1037 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x02); in boe_init()
1038 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x0f); in boe_init()
1039 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x25); in boe_init()
1040 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x39); in boe_init()
1041 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x4e); in boe_init()
1042 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x72); in boe_init()
1043 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x97); in boe_init()
1044 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0xdc); in boe_init()
1045 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x22); in boe_init()
1046 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0xa4); in boe_init()
1047 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbc, 0x2b); in boe_init()
1048 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbd, 0x2f); in boe_init()
1049 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbe, 0xa9); in boe_init()
1050 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbf, 0x25); in boe_init()
1051 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x61); in boe_init()
1052 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x97); in boe_init()
1053 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0xb2); in boe_init()
1054 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0xcd); in boe_init()
1055 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0xd9); in boe_init()
1056 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0xe7); in boe_init()
1057 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0xf4); in boe_init()
1058 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0xfa); in boe_init()
1059 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0xfc); in boe_init()
1060 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x00); in boe_init()
1061 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x00); in boe_init()
1062 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x16); in boe_init()
1063 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0xaf); in boe_init()
1064 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0xff); in boe_init()
1065 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0xff); in boe_init()
1066 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x0b); in boe_init()
1067 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x04); in boe_init()
1068 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x05); in boe_init()
1069 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x11); in boe_init()
1070 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x24); in boe_init()
1071 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x39); in boe_init()
1072 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x4f); in boe_init()
1073 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x72); in boe_init()
1074 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x98); in boe_init()
1075 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0xdc); in boe_init()
1076 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x23); in boe_init()
1077 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0xa6); in boe_init()
1078 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbc, 0x2c); in boe_init()
1079 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbd, 0x30); in boe_init()
1080 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbe, 0xaa); in boe_init()
1081 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbf, 0x26); in boe_init()
1082 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x62); in boe_init()
1083 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x9b); in boe_init()
1084 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0xb5); in boe_init()
1085 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0xcf); in boe_init()
1086 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0xdb); in boe_init()
1087 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0xe8); in boe_init()
1088 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0xf5); in boe_init()
1089 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0xfa); in boe_init()
1090 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0xfc); in boe_init()
1091 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x00); in boe_init()
1092 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x00); in boe_init()
1093 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x16); in boe_init()
1094 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0xaf); in boe_init()
1095 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0xff); in boe_init()
1096 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0xff); in boe_init()
1097 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x0c); in boe_init()
1098 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb1, 0x04); in boe_init()
1099 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb2, 0x02); in boe_init()
1100 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x16); in boe_init()
1101 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb4, 0x24); in boe_init()
1102 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb5, 0x3b); in boe_init()
1103 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb6, 0x4f); in boe_init()
1104 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb7, 0x73); in boe_init()
1105 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x99); in boe_init()
1106 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb9, 0xe0); in boe_init()
1107 mipi_dsi_dcs_write_seq_multi(&ctx, 0xba, 0x26); in boe_init()
1108 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbb, 0xad); in boe_init()
1109 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbc, 0x36); in boe_init()
1110 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbd, 0x3a); in boe_init()
1111 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbe, 0xae); in boe_init()
1112 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbf, 0x2a); in boe_init()
1113 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x66); in boe_init()
1114 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x9e); in boe_init()
1115 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0xb8); in boe_init()
1116 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0xd1); in boe_init()
1117 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0xdd); in boe_init()
1118 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0xe9); in boe_init()
1119 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0xf6); in boe_init()
1120 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0xfa); in boe_init()
1121 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0xfc); in boe_init()
1122 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x00); in boe_init()
1123 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x00); in boe_init()
1124 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x16); in boe_init()
1125 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0xaf); in boe_init()
1126 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0xff); in boe_init()
1127 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0xff); in boe_init()
1128 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x00); in boe_init()
1129 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb3, 0x08); in boe_init()
1130 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x04); in boe_init()
1131 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb8, 0x68); in boe_init()
1135 return 0; in boe_init()
1144 mipi_dsi_dcs_write_seq_multi(&ctx, 0x11); in auo_kd101n80_45na_init()
1148 mipi_dsi_dcs_write_seq_multi(&ctx, 0x29); in auo_kd101n80_45na_init()
1152 return 0; in auo_kd101n80_45na_init()
1161 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x01); in auo_b101uan08_3_init()
1162 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x48); in auo_b101uan08_3_init()
1163 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x48); in auo_b101uan08_3_init()
1164 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0x47); in auo_b101uan08_3_init()
1165 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0x47); in auo_b101uan08_3_init()
1166 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0x46); in auo_b101uan08_3_init()
1167 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0x46); in auo_b101uan08_3_init()
1168 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0x45); in auo_b101uan08_3_init()
1169 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0x45); in auo_b101uan08_3_init()
1170 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0x64); in auo_b101uan08_3_init()
1171 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x64); in auo_b101uan08_3_init()
1172 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x4f); in auo_b101uan08_3_init()
1173 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x4f); in auo_b101uan08_3_init()
1174 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0x40); in auo_b101uan08_3_init()
1175 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0x40); in auo_b101uan08_3_init()
1176 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0x66); in auo_b101uan08_3_init()
1177 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcf, 0x66); in auo_b101uan08_3_init()
1178 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd0, 0x4f); in auo_b101uan08_3_init()
1179 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd1, 0x4f); in auo_b101uan08_3_init()
1180 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd2, 0x41); in auo_b101uan08_3_init()
1181 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd3, 0x41); in auo_b101uan08_3_init()
1182 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd4, 0x48); in auo_b101uan08_3_init()
1183 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd5, 0x48); in auo_b101uan08_3_init()
1184 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd6, 0x47); in auo_b101uan08_3_init()
1185 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd7, 0x47); in auo_b101uan08_3_init()
1186 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd8, 0x46); in auo_b101uan08_3_init()
1187 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd9, 0x46); in auo_b101uan08_3_init()
1188 mipi_dsi_dcs_write_seq_multi(&ctx, 0xda, 0x45); in auo_b101uan08_3_init()
1189 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdb, 0x45); in auo_b101uan08_3_init()
1190 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdc, 0x64); in auo_b101uan08_3_init()
1191 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdd, 0x64); in auo_b101uan08_3_init()
1192 mipi_dsi_dcs_write_seq_multi(&ctx, 0xde, 0x4f); in auo_b101uan08_3_init()
1193 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdf, 0x4f); in auo_b101uan08_3_init()
1194 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe0, 0x40); in auo_b101uan08_3_init()
1195 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe1, 0x40); in auo_b101uan08_3_init()
1196 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe2, 0x66); in auo_b101uan08_3_init()
1197 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe3, 0x66); in auo_b101uan08_3_init()
1198 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe4, 0x4f); in auo_b101uan08_3_init()
1199 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe5, 0x4f); in auo_b101uan08_3_init()
1200 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe6, 0x41); in auo_b101uan08_3_init()
1201 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe7, 0x41); in auo_b101uan08_3_init()
1205 return 0; in auo_b101uan08_3_init()
1212 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x01); in starry_qfh032011_53g_init()
1213 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0x4f); in starry_qfh032011_53g_init()
1214 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0x40); in starry_qfh032011_53g_init()
1215 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0x40); in starry_qfh032011_53g_init()
1216 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0x40); in starry_qfh032011_53g_init()
1217 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0x40); in starry_qfh032011_53g_init()
1218 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0x4d); in starry_qfh032011_53g_init()
1219 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x52); in starry_qfh032011_53g_init()
1220 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x51); in starry_qfh032011_53g_init()
1221 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0x5d); in starry_qfh032011_53g_init()
1222 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0x5b); in starry_qfh032011_53g_init()
1223 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcf, 0x4b); in starry_qfh032011_53g_init()
1224 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd0, 0x49); in starry_qfh032011_53g_init()
1225 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd1, 0x47); in starry_qfh032011_53g_init()
1226 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd2, 0x45); in starry_qfh032011_53g_init()
1227 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd3, 0x41); in starry_qfh032011_53g_init()
1228 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd7, 0x50); in starry_qfh032011_53g_init()
1229 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd8, 0x40); in starry_qfh032011_53g_init()
1230 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd9, 0x40); in starry_qfh032011_53g_init()
1231 mipi_dsi_dcs_write_seq_multi(&ctx, 0xda, 0x40); in starry_qfh032011_53g_init()
1232 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdb, 0x40); in starry_qfh032011_53g_init()
1233 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdc, 0x4e); in starry_qfh032011_53g_init()
1234 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdd, 0x52); in starry_qfh032011_53g_init()
1235 mipi_dsi_dcs_write_seq_multi(&ctx, 0xde, 0x51); in starry_qfh032011_53g_init()
1236 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe1, 0x5e); in starry_qfh032011_53g_init()
1237 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe2, 0x5c); in starry_qfh032011_53g_init()
1238 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe3, 0x4c); in starry_qfh032011_53g_init()
1239 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe4, 0x4a); in starry_qfh032011_53g_init()
1240 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe5, 0x48); in starry_qfh032011_53g_init()
1241 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe6, 0x46); in starry_qfh032011_53g_init()
1242 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe7, 0x42); in starry_qfh032011_53g_init()
1243 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x03); in starry_qfh032011_53g_init()
1244 mipi_dsi_dcs_write_seq_multi(&ctx, 0xbe, 0x03); in starry_qfh032011_53g_init()
1245 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0x44); in starry_qfh032011_53g_init()
1246 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0x07); in starry_qfh032011_53g_init()
1247 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x05); in starry_qfh032011_53g_init()
1248 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x42); in starry_qfh032011_53g_init()
1249 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0x3e); in starry_qfh032011_53g_init()
1250 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcf, 0x60); in starry_qfh032011_53g_init()
1251 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd2, 0x04); in starry_qfh032011_53g_init()
1252 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd3, 0x04); in starry_qfh032011_53g_init()
1253 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd4, 0x01); in starry_qfh032011_53g_init()
1254 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd5, 0x00); in starry_qfh032011_53g_init()
1255 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd6, 0x03); in starry_qfh032011_53g_init()
1256 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd7, 0x04); in starry_qfh032011_53g_init()
1257 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd9, 0x01); in starry_qfh032011_53g_init()
1258 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdb, 0x01); in starry_qfh032011_53g_init()
1259 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe4, 0xf0); in starry_qfh032011_53g_init()
1260 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe5, 0x0a); in starry_qfh032011_53g_init()
1261 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x00); in starry_qfh032011_53g_init()
1262 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0x08); in starry_qfh032011_53g_init()
1263 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0x08); in starry_qfh032011_53g_init()
1264 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0x10); in starry_qfh032011_53g_init()
1265 mipi_dsi_dcs_write_seq_multi(&ctx, 0xb0, 0x02); in starry_qfh032011_53g_init()
1266 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc0, 0x00); in starry_qfh032011_53g_init()
1267 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc1, 0x0a); in starry_qfh032011_53g_init()
1268 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc2, 0x20); in starry_qfh032011_53g_init()
1269 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc3, 0x24); in starry_qfh032011_53g_init()
1270 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc4, 0x23); in starry_qfh032011_53g_init()
1271 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc5, 0x29); in starry_qfh032011_53g_init()
1272 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc6, 0x23); in starry_qfh032011_53g_init()
1273 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc7, 0x1c); in starry_qfh032011_53g_init()
1274 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc8, 0x19); in starry_qfh032011_53g_init()
1275 mipi_dsi_dcs_write_seq_multi(&ctx, 0xc9, 0x17); in starry_qfh032011_53g_init()
1276 mipi_dsi_dcs_write_seq_multi(&ctx, 0xca, 0x17); in starry_qfh032011_53g_init()
1277 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcb, 0x18); in starry_qfh032011_53g_init()
1278 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcc, 0x1a); in starry_qfh032011_53g_init()
1279 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcd, 0x1e); in starry_qfh032011_53g_init()
1280 mipi_dsi_dcs_write_seq_multi(&ctx, 0xce, 0x20); in starry_qfh032011_53g_init()
1281 mipi_dsi_dcs_write_seq_multi(&ctx, 0xcf, 0x23); in starry_qfh032011_53g_init()
1282 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd0, 0x07); in starry_qfh032011_53g_init()
1283 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd1, 0x00); in starry_qfh032011_53g_init()
1284 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd2, 0x00); in starry_qfh032011_53g_init()
1285 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd3, 0x0a); in starry_qfh032011_53g_init()
1286 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd4, 0x13); in starry_qfh032011_53g_init()
1287 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd5, 0x1c); in starry_qfh032011_53g_init()
1288 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd6, 0x1a); in starry_qfh032011_53g_init()
1289 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd7, 0x13); in starry_qfh032011_53g_init()
1290 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd8, 0x17); in starry_qfh032011_53g_init()
1291 mipi_dsi_dcs_write_seq_multi(&ctx, 0xd9, 0x1c); in starry_qfh032011_53g_init()
1292 mipi_dsi_dcs_write_seq_multi(&ctx, 0xda, 0x19); in starry_qfh032011_53g_init()
1293 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdb, 0x17); in starry_qfh032011_53g_init()
1294 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdc, 0x17); in starry_qfh032011_53g_init()
1295 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdd, 0x18); in starry_qfh032011_53g_init()
1296 mipi_dsi_dcs_write_seq_multi(&ctx, 0xde, 0x1a); in starry_qfh032011_53g_init()
1297 mipi_dsi_dcs_write_seq_multi(&ctx, 0xdf, 0x1e); in starry_qfh032011_53g_init()
1298 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe0, 0x20); in starry_qfh032011_53g_init()
1299 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe1, 0x23); in starry_qfh032011_53g_init()
1300 mipi_dsi_dcs_write_seq_multi(&ctx, 0xe2, 0x07); in starry_qfh032011_53g_init()
1301 mipi_dsi_dcs_write_seq_multi(&ctx, 0X11); in starry_qfh032011_53g_init()
1305 mipi_dsi_dcs_write_seq_multi(&ctx, 0X29); in starry_qfh032011_53g_init()
1309 return 0; in starry_qfh032011_53g_init()
1340 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_unprepare()
1345 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_unprepare()
1354 return 0; in boe_panel_unprepare()
1362 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_prepare()
1366 if (ret < 0) in boe_panel_prepare()
1370 if (ret < 0) in boe_panel_prepare()
1376 if (ret < 0) in boe_panel_prepare()
1379 if (ret < 0) in boe_panel_prepare()
1386 if (ret < 0) { in boe_panel_prepare()
1394 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_prepare()
1400 if (ret < 0) in boe_panel_prepare()
1403 return 0; in boe_panel_prepare()
1406 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_prepare()
1420 return 0; in boe_panel_enable()
1719 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_add()
1726 if (err < 0) { in boe_panel_add()
1740 return 0; in boe_panel_add()
1760 if (ret < 0) in boe_panel_probe()
1778 if (ret < 0) in boe_panel_remove()