• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 uint32_t mme9097_per_instance_bf[] = {
2 /* 0x0003: loop */
3 	0x00000301,
4 	0x00000211,
5 	0x05880021,
6 	0xffffc911,
7 	0x0040d043,
8 	0xffff8897,
9 	0x00005211,
10 };
11 
12 uint32_t mme9097_blend_enables[] = {
13 	0x05360021,
14 	0x00404042,
15 	0x00424042,
16 	0x00444042,
17 	0x00464042,
18 	0x00484042,
19 	0x004a4042,
20 	0x004c40c2,
21 	0x004e4042,
22 };
23 
24 uint32_t mme9097_vertex_array_select[] = {
25 	0x00000201,
26 	0x00000301,
27 	0x00000401,
28 	0x00000501,
29 	0x11004612,
30 	0x09004712,
31 	0x05c07621,
32 	0x00002041,
33 	0x00002841,
34 	0x05f03f21,
35 	0x000010c1,
36 	0x00001841,
37 };
38 
39 uint32_t mme9097_poly_mode_front[] = {
40 	0x00db0215,
41 	0x020c0315,
42 /* 0x000a: locn_0a_pmf */
43 	0x00128f10,
44 /* 0x000f: locn_0f_pmf */
45 	0x02100415,
46 	0x00004211,
47 	0x00180611,
48 	0x0014bf10,
49 	0x0000f807,
50 	0x00dac021,
51 	0x00800611,
52 	0x00131f10,
53 	0x0014bf10,
54 	0x0000f807,
55 	0x00000841,
56 	0x00000611,
57 	0x002ec0a1,
58 	0x00003041,
59 };
60 
61 uint32_t mme9097_poly_mode_back[] = {
62 	0x00dac215,
63 	0x020c0315,
64 /* 0x000a: locn_0a_pmb */
65 	0x00128f10,
66 /* 0x000f: locn_0f_pmb */
67 	0x02100415,
68 	0x00004211,
69 	0x00180611,
70 	0x0014bf10,
71 	0x0000f807,
72 	0x00db0021,
73 	0x00800611,
74 	0x00131f10,
75 	0x0014bf10,
76 	0x0000f807,
77 	0x00000841,
78 	0x00000611,
79 	0x002ec0a1,
80 	0x00003041,
81 };
82 
83 uint32_t mme9097_gp_select[] = {
84 	0x00dac215,
85 	0x00db0315,
86 /* 0x000a: locn_0a_gs */
87 	0x0012d710,
88 /* 0x000f: locn_0f_gs */
89 	0x020c0415,
90 	0x00004211,
91 	0x00180611,
92 	0x0014bf10,
93 	0x0000f807,
94 	0x02100021,
95 	0x00800611,
96 	0x00130f10,
97 	0x0014bf10,
98 	0x0000f807,
99 	0x00000841,
100 	0x00000611,
101 	0x002ec0a1,
102 	0x00003041,
103 };
104 
105 uint32_t mme9097_tep_select[] = {
106 	0x00dac215,
107 	0x00db0315,
108 /* 0x000a: locn_0a_ts */
109 	0x0012d710,
110 /* 0x000f: locn_0f_ts */
111 	0x02100415,
112 	0x00004211,
113 	0x00180611,
114 	0x0014bf10,
115 	0x0000f807,
116 	0x020c0021,
117 	0x00800611,
118 	0x00130f10,
119 	0x0014bf10,
120 	0x0000f807,
121 	0x00000841,
122 	0x00000611,
123 	0x002ec0a1,
124 	0x00003041,
125 };
126 
127 uint32_t mme9097_draw_elts_indirect[] = {
128 	0x01434615,
129 /* 0x0007: dei_draw_again */
130 	0x01438715,
131 	0x07400021,
132 	0x00003041,
133 	0x00003841,
134 	0x00000601,
135 /* 0x0018: dei_again */
136 	0x00000701,
137 	0x00000301,
138 /* 0x0020: dei_end */
139 	0x00000201,
140 	0x017dc451,
141 	0x00002431,
142 	0x0638c021,
143 	0x00680041,
144 	0x0004d007,
145 	0x00002531,
146 	0x00002841,
147 	0x00003041,
148 	0x05434021,
149 	0x00002041,
150 	0x00002841,
151 	0x01118021,
152 	0x00002041,
153 	0x00004411,
154 	0xd0400912,
155 	0x01618021,
156 	0x00000841,
157 	0x017e0021,
158 	0x00001841,
159 	0x00051210,
160 	0x01614071,
161 	0xfffe9017,
162 	0xd0410912,
163 	0xffffff11,
164 	0xfff9b817,
165 	0x00007611,
166 	0x03400615,
167 	0x03404715,
168 	0x05434021,
169 	0x00003041,
170 	0x00003841,
171 	0x011180a1,
172 	0x00003041,
173 };
174 
175 uint32_t mme9097_draw_arrays_indirect[] = {
176 /* 0x0003: dai_draw_again */
177 	0x01438515,
178 	0x00000601,
179 	0x00000701,
180 	0x00000201,
181 /* 0x0011: dai_again */
182 	0x00000301,
183 	0x00d74451,
184 /* 0x0019: dai_end */
185 	0x0004d807,
186 	0x00002431,
187 	0x0638c021,
188 	0x00680041,
189 	0x00000041,
190 	0x00002041,
191 	0x00003041,
192 	0x01438021,
193 	0x00002041,
194 	0x00004411,
195 	0xd0400912,
196 	0x01618021,
197 	0x00000841,
198 	0x00d78021,
199 	0x00001041,
200 	0x00051b10,
201 	0x01614071,
202 	0xfffe9817,
203 	0xd0410912,
204 	0xffffff11,
205 	0xfffa7817,
206 	0x00007611,
207 	0x014380a1,
208 	0x00002841,
209 };
210 
211 uint32_t mme9097_draw_elts_indirect_count[] = {
212 	0x01434615,
213 	0x01438715,
214 	0x07400021,
215 /* 0x000d: deic_draw_again */
216 	0x00003041,
217 	0x00003841,
218 	0x00000601,
219 	0x00000701,
220 /* 0x001e: deic_again */
221 	0x00000501,
222 	0x0005ad10,
223 /* 0x0026: deic_end */
224 	0x000b2807,
225 	0x007f4312,
226 /* 0x002e: deic_restore */
227 	0x000a9817,
228 	0x00002841,
229 /* 0x0035: deic_runout */
230 	0x00000301,
231 /* 0x003b: deic_runout_check */
232 	0x00000201,
233 	0x017dc451,
234 	0x00002431,
235 	0x0638c021,
236 	0x00680041,
237 	0x0004d007,
238 	0x00002531,
239 	0x00002841,
240 	0x00003041,
241 	0x05434021,
242 	0x00002041,
243 	0x00002841,
244 	0x01118021,
245 	0x00002041,
246 	0x00004411,
247 	0xd0400912,
248 	0x01618021,
249 	0x00000841,
250 	0x017e0021,
251 	0x00001841,
252 	0x00051210,
253 	0x01614071,
254 	0xfffe9017,
255 	0xd0410912,
256 	0x03408515,
257 	0xffffed11,
258 	0x0004e807,
259 	0xffffff11,
260 	0x03408021,
261 	0x00002841,
262 	0xfff87817,
263 	0x00007611,
264 	0x03400615,
265 	0x03404715,
266 	0x05434021,
267 	0x00003041,
268 	0x00003841,
269 	0x011180a1,
270 	0x00003041,
271 	0x00000201,
272 	0x00000201,
273 	0x00000201,
274 	0x00000201,
275 	0x00000201,
276 	0xffffff11,
277 	0xfffeb837,
278 	0xfffc8027,
279 };
280 
281 uint32_t mme9097_draw_arrays_indirect_count[] = {
282 	0x01438515,
283 	0x03400021,
284 /* 0x0009: daic_draw_again */
285 	0x00002e31,
286 	0x00000701,
287 	0x00000501,
288 /* 0x0017: daic_again */
289 	0x0005ad10,
290 	0x00086807,
291 /* 0x001f: daic_end */
292 	0x007f4312,
293 	0x0007d837,
294 /* 0x0024: daic_restore */
295 /* 0x0027: daic_runout */
296 	0x00000201,
297 	0x00000301,
298 /* 0x002c: daic_runout_check */
299 	0x00d74451,
300 	0x0004d807,
301 	0x00002431,
302 	0x0638c021,
303 	0x00680041,
304 	0x00000041,
305 	0x00002041,
306 	0x00003041,
307 	0x01438021,
308 	0x00002041,
309 	0x00004411,
310 	0xd0400912,
311 	0x01618021,
312 	0x00000841,
313 	0x00d78021,
314 	0x00001041,
315 	0x00051b10,
316 	0x01614071,
317 	0xfffe9817,
318 	0xd0410912,
319 	0xffffed11,
320 	0x00032807,
321 	0xffffff11,
322 	0xfff9f817,
323 	0x00007611,
324 	0x03400515,
325 	0x014380a1,
326 	0x00002841,
327 	0x00000201,
328 	0x00000201,
329 	0x00000201,
330 	0x00000201,
331 	0xffffff11,
332 	0xfffef837,
333 	0xfffdc027,
334 };
335 
336 uint32_t mme9097_query_buffer_write[] = {
337 	0x00000201,
338 	0x00000301,
339 /* 0x000b: qbw_ready */
340 	0x00000401,
341 	0x05b00551,
342 /* 0x0012: qbw_clamp */
343 /* 0x0013: qbw_postclamp */
344 	0x00000601,
345 	0x00000701,
346 	0x0005be10,
347 	0x00060610,
348 /* 0x0020: qbw_done */
349 	0x00000701,
350 	0x0000b087,
351 	0x00000601,
352 	0x00051210,
353 	0x0001c807,
354 	0x00075b10,
355 	0x00011837,
356 	0x00048c10,
357 	0x00060410,
358 	0x0000a027,
359 	0x00000a11,
360 	0x00003841,
361 	0x00003041,
362 	0x00001041,
363 	0x00028817,
364 	0x04000411,
365 	0x84010042,
366 	0x05b00021,
367 	0x00010511,
368 	0x00017610,
369 	0x00023f10,
370 	0x00003841,
371 	0x00003041,
372 	0x00001841,
373 	0x840100c2,
374 	0x00110071,
375 };
376 
377 uint32_t mme9097_conservative_raster_state[] = {
378 	0x07400021,
379 	0x00000041,
380 	0xb8d04042,
381 /* 0x000c: crs_loop */
382 	0x0001c211,
383 	0xb8c08042,
384 	0x06310021,
385 	0x020c4211,
386 	0x5b008042,
387 	0x01004212,
388 	0x41085212,
389 	0x20a1c021,
390 	0x00040311,
391 	0xffffdb11,
392 	0xffffd817,
393 	0x00001041,
394 	0x051480a1,
395 	0x00004041,
396 };
397 
398 uint32_t mme9097_compute_counter[] = {
399 /* 0x0003: iic_loop_start */
400 	0x00000f11,
401 /* 0x0006: iic_mul_start */
402 /* 0x0007: iic_mul_body */
403 	0x00004111,
404 	0x00000211,
405 /* 0x000c: iic_mul_cont */
406 /* 0x000f: iic_mul_done */
407 	0x00000301,
408 	0x00000411,
409 	0x00000511,
410 	0x00025827,
411 	0x0040c612,
412 	0x00013007,
413 	0x07c2c312,
414 	0x00006410,
415 	0x0002ad10,
416 	0x00004910,
417 	0xfffe4007,
418 	0x00029210,
419 	0xffffff11,
420 	0x00002111,
421 	0xfffcb817,
422 	0x00002a11,
423 	0x03410315,
424 	0x03414415,
425 	0x07410021,
426 	0x000058c0,
427 	0x0002a040,
428 };
429 
430 uint32_t mme9097_compute_counter_to_query[] = {
431 	0x00000201,
432 	0x03410315,
433 	0x03414415,
434 	0x0000c910,
435 	0x00031210,
436 	0x05b00351,
437 	0x00001c31,
438 	0x00002041,
439 	0x00000841,
440 	0x04000511,
441 	0x84014042,
442 	0x00010111,
443 	0x00006410,
444 	0x00021b10,
445 	0x05b00021,
446 	0x00001841,
447 	0x00002041,
448 	0x000010c1,
449 	0x84014042,
450 };
451