xref: /netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/fuc/hubgf100.fuc3.h (revision 41ec02673d281bbb3d38e6c78504ce6e30c228c1)
1 /*	$NetBSD: hubgf100.fuc3.h,v 1.3 2021/12/18 23:45:36 riastradh Exp $	*/
2 
3 /* SPDX-License-Identifier: MIT */
4 static uint32_t gf100_grhub_data[] = {
5 /* 0x0000: hub_mmio_list_head */
6 	0x00000300,
7 /* 0x0004: hub_mmio_list_tail */
8 	0x00000304,
9 /* 0x0008: gpc_count */
10 	0x00000000,
11 /* 0x000c: rop_count */
12 	0x00000000,
13 /* 0x0010: cmd_queue */
14 	0x00000000,
15 	0x00000000,
16 	0x00000000,
17 	0x00000000,
18 	0x00000000,
19 	0x00000000,
20 	0x00000000,
21 	0x00000000,
22 	0x00000000,
23 	0x00000000,
24 	0x00000000,
25 	0x00000000,
26 	0x00000000,
27 	0x00000000,
28 	0x00000000,
29 	0x00000000,
30 	0x00000000,
31 	0x00000000,
32 /* 0x0058: ctx_current */
33 	0x00000000,
34 	0x00000000,
35 	0x00000000,
36 	0x00000000,
37 	0x00000000,
38 	0x00000000,
39 	0x00000000,
40 	0x00000000,
41 	0x00000000,
42 	0x00000000,
43 	0x00000000,
44 	0x00000000,
45 	0x00000000,
46 	0x00000000,
47 	0x00000000,
48 	0x00000000,
49 	0x00000000,
50 	0x00000000,
51 	0x00000000,
52 	0x00000000,
53 	0x00000000,
54 	0x00000000,
55 	0x00000000,
56 	0x00000000,
57 	0x00000000,
58 	0x00000000,
59 	0x00000000,
60 	0x00000000,
61 	0x00000000,
62 	0x00000000,
63 	0x00000000,
64 	0x00000000,
65 	0x00000000,
66 	0x00000000,
67 	0x00000000,
68 	0x00000000,
69 	0x00000000,
70 	0x00000000,
71 	0x00000000,
72 	0x00000000,
73 	0x00000000,
74 	0x00000000,
75 /* 0x0100: chan_data */
76 /* 0x0100: chan_mmio_count */
77 	0x00000000,
78 /* 0x0104: chan_mmio_address */
79 	0x00000000,
80 	0x00000000,
81 	0x00000000,
82 	0x00000000,
83 	0x00000000,
84 	0x00000000,
85 	0x00000000,
86 	0x00000000,
87 	0x00000000,
88 	0x00000000,
89 	0x00000000,
90 	0x00000000,
91 	0x00000000,
92 	0x00000000,
93 	0x00000000,
94 	0x00000000,
95 	0x00000000,
96 	0x00000000,
97 	0x00000000,
98 	0x00000000,
99 	0x00000000,
100 	0x00000000,
101 	0x00000000,
102 	0x00000000,
103 	0x00000000,
104 	0x00000000,
105 	0x00000000,
106 	0x00000000,
107 	0x00000000,
108 	0x00000000,
109 	0x00000000,
110 	0x00000000,
111 	0x00000000,
112 	0x00000000,
113 	0x00000000,
114 	0x00000000,
115 	0x00000000,
116 	0x00000000,
117 	0x00000000,
118 	0x00000000,
119 	0x00000000,
120 	0x00000000,
121 	0x00000000,
122 	0x00000000,
123 	0x00000000,
124 	0x00000000,
125 	0x00000000,
126 	0x00000000,
127 	0x00000000,
128 	0x00000000,
129 	0x00000000,
130 	0x00000000,
131 	0x00000000,
132 	0x00000000,
133 	0x00000000,
134 	0x00000000,
135 	0x00000000,
136 	0x00000000,
137 	0x00000000,
138 	0x00000000,
139 	0x00000000,
140 	0x00000000,
141 	0x00000000,
142 /* 0x0200: xfer_data */
143 	0x00000000,
144 	0x00000000,
145 	0x00000000,
146 	0x00000000,
147 	0x00000000,
148 	0x00000000,
149 	0x00000000,
150 	0x00000000,
151 	0x00000000,
152 	0x00000000,
153 	0x00000000,
154 	0x00000000,
155 	0x00000000,
156 	0x00000000,
157 	0x00000000,
158 	0x00000000,
159 	0x00000000,
160 	0x00000000,
161 	0x00000000,
162 	0x00000000,
163 	0x00000000,
164 	0x00000000,
165 	0x00000000,
166 	0x00000000,
167 	0x00000000,
168 	0x00000000,
169 	0x00000000,
170 	0x00000000,
171 	0x00000000,
172 	0x00000000,
173 	0x00000000,
174 	0x00000000,
175 	0x00000000,
176 	0x00000000,
177 	0x00000000,
178 	0x00000000,
179 	0x00000000,
180 	0x00000000,
181 	0x00000000,
182 	0x00000000,
183 	0x00000000,
184 	0x00000000,
185 	0x00000000,
186 	0x00000000,
187 	0x00000000,
188 	0x00000000,
189 	0x00000000,
190 	0x00000000,
191 	0x00000000,
192 	0x00000000,
193 	0x00000000,
194 	0x00000000,
195 	0x00000000,
196 	0x00000000,
197 	0x00000000,
198 	0x00000000,
199 	0x00000000,
200 	0x00000000,
201 	0x00000000,
202 	0x00000000,
203 	0x00000000,
204 	0x00000000,
205 	0x00000000,
206 	0x00000000,
207 /* 0x0300: hub_mmio_list_base */
208 	0x0417e91c,
209 };
210 
211 static uint32_t gf100_grhub_code[] = {
212 	0x039b0ef5,
213 /* 0x0004: queue_put */
214 	0x9800d898,
215 	0x86f001d9,
216 	0x0489b808,
217 	0xf00c1bf4,
218 	0x21f502f7,
219 	0x00f8037e,
220 /* 0x001c: queue_put_next */
221 	0xb60798c4,
222 	0x8dbb0384,
223 	0x0880b600,
224 	0x80008e80,
225 	0x90b6018f,
226 	0x0f94f001,
227 	0xf801d980,
228 /* 0x0039: queue_get */
229 	0x0131f400,
230 	0x9800d898,
231 	0x89b801d9,
232 	0x210bf404,
233 	0xb60789c4,
234 	0x9dbb0394,
235 	0x0890b600,
236 	0x98009e98,
237 	0x80b6019f,
238 	0x0f84f001,
239 	0xf400d880,
240 /* 0x0066: queue_get_done */
241 	0x00f80132,
242 /* 0x0068: nv_rd32 */
243 	0xf002ecb9,
244 	0x07f11fc9,
245 	0x03f0ca00,
246 	0x000cd001,
247 /* 0x007a: nv_rd32_wait */
248 	0xc7f104bd,
249 	0xc3f0ca00,
250 	0x00cccf01,
251 	0xf41fccc8,
252 	0xa7f0f31b,
253 	0x1021f506,
254 	0x00f7f101,
255 	0x01f3f0cb,
256 	0xf800ffcf,
257 /* 0x009d: nv_wr32 */
258 	0x0007f100,
259 	0x0103f0cc,
260 	0xbd000fd0,
261 	0x02ecb904,
262 	0xf01fc9f0,
263 	0x07f11ec9,
264 	0x03f0ca00,
265 	0x000cd001,
266 /* 0x00be: nv_wr32_wait */
267 	0xc7f104bd,
268 	0xc3f0ca00,
269 	0x00cccf01,
270 	0xf41fccc8,
271 	0x00f8f31b,
272 /* 0x00d0: wait_donez */
273 	0x99f094bd,
274 	0x0007f100,
275 	0x0203f00f,
276 	0xbd0009d0,
277 	0x0007f104,
278 	0x0203f006,
279 	0xbd000ad0,
280 /* 0x00ed: wait_donez_ne */
281 	0x0087f104,
282 	0x0183f000,
283 	0xff0088cf,
284 	0x1bf4888a,
285 	0xf094bdf3,
286 	0x07f10099,
287 	0x03f01700,
288 	0x0009d002,
289 	0x00f804bd,
290 /* 0x0110: wait_doneo */
291 	0x99f094bd,
292 	0x0007f100,
293 	0x0203f00f,
294 	0xbd0009d0,
295 	0x0007f104,
296 	0x0203f006,
297 	0xbd000ad0,
298 /* 0x012d: wait_doneo_e */
299 	0x0087f104,
300 	0x0183f000,
301 	0xff0088cf,
302 	0x0bf4888a,
303 	0xf094bdf3,
304 	0x07f10099,
305 	0x03f01700,
306 	0x0009d002,
307 	0x00f804bd,
308 /* 0x0150: mmctx_size */
309 /* 0x0152: nv_mmctx_size_loop */
310 	0xe89894bd,
311 	0x1a85b600,
312 	0xb60180b6,
313 	0x98bb0284,
314 	0x04e0b600,
315 	0xf404efb8,
316 	0x9fb9eb1b,
317 /* 0x016f: mmctx_xfer */
318 	0xbd00f802,
319 	0x0199f094,
320 	0x0f0007f1,
321 	0xd00203f0,
322 	0x04bd0009,
323 	0xbbfd94bd,
324 	0x120bf405,
325 	0xc40007f1,
326 	0xd00103f0,
327 	0x04bd000b,
328 /* 0x0197: mmctx_base_disabled */
329 	0xfd0099f0,
330 	0x0bf405ee,
331 	0x0007f11e,
332 	0x0103f0c6,
333 	0xbd000ed0,
334 	0x0007f104,
335 	0x0103f0c7,
336 	0xbd000fd0,
337 	0x0199f004,
338 /* 0x01b8: mmctx_multi_disabled */
339 	0xb600abc8,
340 	0xb9f010b4,
341 	0x01aec80c,
342 	0xfd11e4b6,
343 	0x07f105be,
344 	0x03f0c500,
345 	0x000bd001,
346 /* 0x01d6: mmctx_exec_loop */
347 /* 0x01d6: mmctx_wait_free */
348 	0xe7f104bd,
349 	0xe3f0c500,
350 	0x00eecf01,
351 	0xf41fe4f0,
352 	0xce98f30b,
353 	0x05e9fd00,
354 	0xc80007f1,
355 	0xd00103f0,
356 	0x04bd000e,
357 	0xb804c0b6,
358 	0x1bf404cd,
359 	0x02abc8d8,
360 /* 0x0207: mmctx_fini_wait */
361 	0xf11f1bf4,
362 	0xf0c500b7,
363 	0xbbcf01b3,
364 	0x1fb4f000,
365 	0xf410b4b0,
366 	0xa7f0f01b,
367 	0xd021f405,
368 /* 0x0223: mmctx_stop */
369 	0xc82b0ef4,
370 	0xb4b600ab,
371 	0x0cb9f010,
372 	0xf112b9f0,
373 	0xf0c50007,
374 	0x0bd00103,
375 /* 0x023b: mmctx_stop_wait */
376 	0xf104bd00,
377 	0xf0c500b7,
378 	0xbbcf01b3,
379 	0x12bbc800,
380 /* 0x024b: mmctx_done */
381 	0xbdf31bf4,
382 	0x0199f094,
383 	0x170007f1,
384 	0xd00203f0,
385 	0x04bd0009,
386 /* 0x025e: strand_wait */
387 	0xa0f900f8,
388 	0xf402a7f0,
389 	0xa0fcd021,
390 /* 0x026a: strand_pre */
391 	0x97f000f8,
392 	0xfc07f10c,
393 	0x0203f04a,
394 	0xbd0009d0,
395 	0x5e21f504,
396 /* 0x027f: strand_post */
397 	0xf000f802,
398 	0x07f10d97,
399 	0x03f04afc,
400 	0x0009d002,
401 	0x21f504bd,
402 	0x00f8025e,
403 /* 0x0294: strand_set */
404 	0xf10fc7f0,
405 	0xf04ffc07,
406 	0x0cd00203,
407 	0xf004bd00,
408 	0x07f10bc7,
409 	0x03f04afc,
410 	0x000cd002,
411 	0x07f104bd,
412 	0x03f04ffc,
413 	0x000ed002,
414 	0xc7f004bd,
415 	0xfc07f10a,
416 	0x0203f04a,
417 	0xbd000cd0,
418 	0x5e21f504,
419 /* 0x02d3: strand_ctx_init */
420 	0xbd00f802,
421 	0x0399f094,
422 	0x0f0007f1,
423 	0xd00203f0,
424 	0x04bd0009,
425 	0x026a21f5,
426 	0xf503e7f0,
427 	0xbd029421,
428 	0xfc07f1c4,
429 	0x0203f047,
430 	0xbd000cd0,
431 	0x01c7f004,
432 	0x4afc07f1,
433 	0xd00203f0,
434 	0x04bd000c,
435 	0x025e21f5,
436 	0xf1010c92,
437 	0xf046fc07,
438 	0x0cd00203,
439 	0xf004bd00,
440 	0x07f102c7,
441 	0x03f04afc,
442 	0x000cd002,
443 	0x21f504bd,
444 	0x21f5025e,
445 	0x87f1027f,
446 	0x83f04200,
447 	0x0097f102,
448 	0x0293f020,
449 	0x950099cf,
450 /* 0x034a: ctx_init_strand_loop */
451 	0x8ed008fe,
452 	0x408ed000,
453 	0xb6808acf,
454 	0xa0b606a5,
455 	0x00eabb01,
456 	0xb60480b6,
457 	0x1bf40192,
458 	0x08e4b6e8,
459 	0xbdf2efbc,
460 	0x0399f094,
461 	0x170007f1,
462 	0xd00203f0,
463 	0x04bd0009,
464 /* 0x037e: error */
465 	0x07f100f8,
466 	0x03f00500,
467 	0x000fd002,
468 	0xf7f004bd,
469 	0x0007f101,
470 	0x0303f007,
471 	0xbd000fd0,
472 /* 0x039b: init */
473 	0xbd00f804,
474 	0x0007fe04,
475 	0x420017f1,
476 	0xcf0013f0,
477 	0x11e70011,
478 	0x14b60109,
479 	0x0014fe08,
480 	0xf10227f0,
481 	0xf0120007,
482 	0x02d00003,
483 	0xf104bd00,
484 	0xfe06c817,
485 	0x24bd0010,
486 	0x070007f1,
487 	0xd00003f0,
488 	0x04bd0002,
489 	0x200327f1,
490 	0x010007f1,
491 	0xd00103f0,
492 	0x04bd0002,
493 	0x200427f1,
494 	0x010407f1,
495 	0xd00103f0,
496 	0x04bd0002,
497 	0x200b27f1,
498 	0x010807f1,
499 	0xd00103f0,
500 	0x04bd0002,
501 	0x200c27f1,
502 	0x011c07f1,
503 	0xd00103f0,
504 	0x04bd0002,
505 	0xf1010392,
506 	0xf0090007,
507 	0x03d00303,
508 	0xf104bd00,
509 	0xf0870427,
510 	0x07f10023,
511 	0x03f00400,
512 	0x0002d000,
513 	0x27f004bd,
514 	0x0007f104,
515 	0x0003f003,
516 	0xbd0002d0,
517 	0x1031f404,
518 	0x9604e7f1,
519 	0xf440e3f0,
520 	0xfeb96821,
521 	0x90f1c702,
522 	0xf0030180,
523 	0x0f801ff4,
524 	0x0117f002,
525 	0xb6041fbb,
526 	0x07f10112,
527 	0x03f00300,
528 	0x0001d001,
529 	0x07f104bd,
530 	0x03f00400,
531 	0x0001d001,
532 	0x17f104bd,
533 	0xf7f00100,
534 	0x1121f502,
535 	0x2321f508,
536 	0x10f7f008,
537 	0x087021f5,
538 	0x98000e98,
539 	0x21f5010f,
540 	0x14950150,
541 	0x0007f108,
542 	0x0103f0c0,
543 	0xbd0004d0,
544 	0x0007f104,
545 	0x0103f0c1,
546 	0xbd0004d0,
547 	0x0030b704,
548 	0x001fbb13,
549 	0xf102f5b6,
550 	0xf0d30007,
551 	0x0fd00103,
552 	0xb604bd00,
553 	0x10b60815,
554 	0x0814b601,
555 	0xf5021fb9,
556 	0xbb02d321,
557 	0x0398001f,
558 	0x0047f102,
559 	0x5043f020,
560 /* 0x04f4: init_gpc */
561 	0x08044ea0,
562 	0xf4021fb9,
563 	0x4ea09d21,
564 	0xf4bd010c,
565 	0xa09d21f4,
566 	0xf401044e,
567 	0x4ea09d21,
568 	0xf7f00100,
569 	0x9d21f402,
570 	0x08004ea0,
571 /* 0x051c: init_gpc_wait */
572 	0xc86821f4,
573 	0x0bf41fff,
574 	0x044ea0fa,
575 	0x6821f408,
576 	0xb7001fbb,
577 	0xb6800040,
578 	0x1bf40132,
579 	0x00f7f0be,
580 	0x087021f5,
581 	0xf500f7f0,
582 	0xf1081121,
583 	0xf0010007,
584 	0x01d00203,
585 	0xbd04bd00,
586 	0x1f19f014,
587 	0x080007f1,
588 	0xd00203f0,
589 	0x04bd0001,
590 /* 0x0564: wait */
591 	0xf40028f4,
592 /* 0x056a: main */
593 	0xd7f00031,
594 	0x3921f410,
595 	0xb1f401f4,
596 	0xf54001e4,
597 	0xbd00e91b,
598 	0x0499f094,
599 	0x0f0007f1,
600 	0xd00203f0,
601 	0x04bd0009,
602 	0xc00017f1,
603 	0xcf0213f0,
604 	0x27f10011,
605 	0x23f0c100,
606 	0x0022cf02,
607 	0xf51f13c8,
608 	0xc800890b,
609 	0x0bf41f23,
610 	0xb920f962,
611 	0x94bd0212,
612 	0xf10799f0,
613 	0xf00f0007,
614 	0x09d00203,
615 	0xf404bd00,
616 	0x31f40132,
617 	0x4421f502,
618 	0xf094bd0a,
619 	0x07f10799,
620 	0x03f01700,
621 	0x0009d002,
622 	0x20fc04bd,
623 	0x99f094bd,
624 	0x0007f106,
625 	0x0203f00f,
626 	0xbd0009d0,
627 	0x0131f404,
628 	0x0a4421f5,
629 	0x99f094bd,
630 	0x0007f106,
631 	0x0203f017,
632 	0xbd0009d0,
633 	0x330ef404,
634 /* 0x060c: chsw_prev_no_next */
635 	0x12b920f9,
636 	0x0132f402,
637 	0xf50232f4,
638 	0xfc0a4421,
639 	0x0007f120,
640 	0x0203f0c0,
641 	0xbd0002d0,
642 	0x130ef404,
643 /* 0x062c: chsw_no_prev */
644 	0xf41f23c8,
645 	0x31f40d0b,
646 	0x0232f401,
647 	0x0a4421f5,
648 /* 0x063c: chsw_done */
649 	0xf10127f0,
650 	0xf0c30007,
651 	0x02d00203,
652 	0xbd04bd00,
653 	0x0499f094,
654 	0x170007f1,
655 	0xd00203f0,
656 	0x04bd0009,
657 	0xff0e0ef5,
658 /* 0x0660: main_not_ctx_switch */
659 	0xf401e4b0,
660 	0xf2b90d1b,
661 	0xd421f502,
662 	0x460ef409,
663 /* 0x0670: main_not_ctx_chan */
664 	0xf402e4b0,
665 	0x94bd321b,
666 	0xf10799f0,
667 	0xf00f0007,
668 	0x09d00203,
669 	0xf404bd00,
670 	0x32f40132,
671 	0x4421f502,
672 	0xf094bd0a,
673 	0x07f10799,
674 	0x03f01700,
675 	0x0009d002,
676 	0x0ef404bd,
677 /* 0x06a5: main_not_ctx_save */
678 	0x10ef9411,
679 	0xf501f5f0,
680 	0xf5037e21,
681 /* 0x06b3: main_done */
682 	0xbdfebb0e,
683 	0x1f29f024,
684 	0x080007f1,
685 	0xd00203f0,
686 	0x04bd0002,
687 	0xfea60ef5,
688 /* 0x06c8: ih */
689 	0x80f900f9,
690 	0xf90188fe,
691 	0xf990f980,
692 	0xf9b0f9a0,
693 	0xf9e0f9d0,
694 	0xf104bdf0,
695 	0xf00200a7,
696 	0xaacf00a3,
697 	0x04abc400,
698 	0xf0300bf4,
699 	0xe7f110d7,
700 	0xe3f01a00,
701 	0x00eecf00,
702 	0x1900f7f1,
703 	0xcf00f3f0,
704 	0x21f400ff,
705 	0x00b0b704,
706 	0x01e7f004,
707 	0x1d0007f1,
708 	0xd00003f0,
709 	0x04bd000e,
710 /* 0x071c: ih_no_fifo */
711 	0x0100abe4,
712 	0xf00d0bf4,
713 	0xe7f110d7,
714 	0x21f44001,
715 /* 0x072d: ih_no_ctxsw */
716 	0x00abe404,
717 	0x6c0bf404,
718 	0x0708e7f1,
719 	0xf440e3f0,
720 	0xffb96821,
721 	0x0007f102,
722 	0x0203f004,
723 	0xbd000fd0,
724 	0x04e7f104,
725 	0x40e3f007,
726 	0xb96821f4,
727 	0x07f102ff,
728 	0x03f00300,
729 	0x000fd002,
730 	0xfec704bd,
731 	0x02ee9450,
732 	0x0700f7f1,
733 	0xbb40f3f0,
734 	0x21f400ef,
735 	0x0007f168,
736 	0x0203f002,
737 	0xbd000fd0,
738 	0x03f7f004,
739 	0x037e21f5,
740 	0x0100b7f1,
741 	0xf102bfb9,
742 	0xf00144e7,
743 	0x21f440e3,
744 /* 0x079d: ih_no_fwmthd */
745 	0x04b7f19d,
746 	0xffb0bd05,
747 	0x0bf4b4ab,
748 	0x0007f10f,
749 	0x0303f007,
750 	0xbd000bd0,
751 /* 0x07b5: ih_no_other */
752 	0x0007f104,
753 	0x0003f001,
754 	0xbd000ad0,
755 	0xfcf0fc04,
756 	0xfcd0fce0,
757 	0xfca0fcb0,
758 	0xfe80fc90,
759 	0x80fc0088,
760 	0x32f400fc,
761 /* 0x07db: ctx_4160s */
762 	0xf001f800,
763 	0xffb901f7,
764 	0x60e7f102,
765 	0x40e3f041,
766 /* 0x07eb: ctx_4160s_wait */
767 	0xf19d21f4,
768 	0xf04160e7,
769 	0x21f440e3,
770 	0x02ffb968,
771 	0xf404ffc8,
772 	0x00f8f00b,
773 /* 0x0800: ctx_4160c */
774 	0xffb9f4bd,
775 	0x60e7f102,
776 	0x40e3f041,
777 	0xf89d21f4,
778 /* 0x0811: ctx_4170s */
779 	0x10f5f000,
780 	0xf102ffb9,
781 	0xf04170e7,
782 	0x21f440e3,
783 /* 0x0823: ctx_4170w */
784 	0xf100f89d,
785 	0xf04170e7,
786 	0x21f440e3,
787 	0x02ffb968,
788 	0xf410f4f0,
789 	0x00f8f01b,
790 /* 0x0838: ctx_redswitch */
791 	0x0200e7f1,
792 	0xf040e5f0,
793 	0xe5f020e5,
794 	0x0007f110,
795 	0x0103f085,
796 	0xbd000ed0,
797 	0x08f7f004,
798 /* 0x0854: ctx_redswitch_delay */
799 	0xf401f2b6,
800 	0xe5f1fd1b,
801 	0xe5f10400,
802 	0x07f10100,
803 	0x03f08500,
804 	0x000ed001,
805 	0x00f804bd,
806 /* 0x0870: ctx_86c */
807 	0x1b0007f1,
808 	0xd00203f0,
809 	0x04bd000f,
810 	0xf102ffb9,
811 	0xf08a14e7,
812 	0x21f440e3,
813 	0x02ffb99d,
814 	0xa86ce7f1,
815 	0xf441e3f0,
816 	0x00f89d21,
817 /* 0x0898: ctx_mem */
818 	0x840007f1,
819 	0xd00203f0,
820 	0x04bd000f,
821 /* 0x08a4: ctx_mem_wait */
822 	0x8400f7f1,
823 	0xcf02f3f0,
824 	0xfffd00ff,
825 	0xf31bf405,
826 /* 0x08b6: ctx_load */
827 	0x94bd00f8,
828 	0xf10599f0,
829 	0xf00f0007,
830 	0x09d00203,
831 	0xf004bd00,
832 	0x21f40ca7,
833 	0xf1f4bdd0,
834 	0xf0890007,
835 	0x0fd00203,
836 	0xf104bd00,
837 	0xf0c10007,
838 	0x02d00203,
839 	0xf104bd00,
840 	0xf0830007,
841 	0x02d00203,
842 	0xf004bd00,
843 	0x21f507f7,
844 	0x07f10898,
845 	0x03f0c000,
846 	0x0002d002,
847 	0x0bfe04bd,
848 	0x1f2af000,
849 	0xb60424b6,
850 	0x94bd0220,
851 	0xf10899f0,
852 	0xf00f0007,
853 	0x09d00203,
854 	0xf104bd00,
855 	0xf0810007,
856 	0x02d00203,
857 	0xf104bd00,
858 	0xf1000027,
859 	0xf0800023,
860 	0x07f10225,
861 	0x03f08800,
862 	0x0002d002,
863 	0x17f004bd,
864 	0x0027f110,
865 	0x0223f002,
866 	0xf80512fa,
867 	0xf094bd03,
868 	0x07f10899,
869 	0x03f01700,
870 	0x0009d002,
871 	0x019804bd,
872 	0x1814b681,
873 	0xb6800298,
874 	0x12fd0825,
875 	0x16018005,
876 	0x99f094bd,
877 	0x0007f109,
878 	0x0203f00f,
879 	0xbd0009d0,
880 	0x0007f104,
881 	0x0203f081,
882 	0xbd0001d0,
883 	0x0127f004,
884 	0x880007f1,
885 	0xd00203f0,
886 	0x04bd0002,
887 	0x010017f1,
888 	0xfa0613f0,
889 	0x03f80501,
890 	0x99f094bd,
891 	0x0007f109,
892 	0x0203f017,
893 	0xbd0009d0,
894 	0xf094bd04,
895 	0x07f10599,
896 	0x03f01700,
897 	0x0009d002,
898 	0x00f804bd,
899 /* 0x09d4: ctx_chan */
900 	0x07db21f5,
901 	0x08b621f5,
902 	0xf40ca7f0,
903 	0xf7f0d021,
904 	0x9821f505,
905 	0x0021f508,
906 /* 0x09ef: ctx_mmio_exec */
907 	0x9800f808,
908 	0x07f14103,
909 	0x03f08100,
910 	0x0003d002,
911 	0x34bd04bd,
912 /* 0x0a00: ctx_mmio_loop */
913 	0xf4ff34c4,
914 	0x57f10f1b,
915 	0x53f00200,
916 	0x0535fa06,
917 /* 0x0a12: ctx_mmio_pull */
918 	0x4e9803f8,
919 	0x814f9880,
920 	0xb69d21f4,
921 	0x12b60830,
922 	0xdf1bf401,
923 /* 0x0a24: ctx_mmio_done */
924 	0xf1160398,
925 	0xf0810007,
926 	0x03d00203,
927 	0x8004bd00,
928 	0x17f14000,
929 	0x13f00100,
930 	0x0601fa06,
931 	0x00f803f8,
932 /* 0x0a44: ctx_xfer */
933 	0xf104e7f0,
934 	0xf0020007,
935 	0x0ed00303,
936 /* 0x0a53: ctx_xfer_idle */
937 	0xf104bd00,
938 	0xf00000e7,
939 	0xeecf03e3,
940 	0x00e4f100,
941 	0xf21bf420,
942 	0xf40611f4,
943 /* 0x0a6a: ctx_xfer_pre */
944 	0xf7f01102,
945 	0x7021f510,
946 	0xdb21f508,
947 	0x1c11f407,
948 /* 0x0a78: ctx_xfer_pre_load */
949 	0xf502f7f0,
950 	0xf5081121,
951 	0xf5082321,
952 	0xbd083821,
953 	0x1121f5f4,
954 	0xb621f508,
955 /* 0x0a91: ctx_xfer_exec */
956 	0x16019808,
957 	0x07f124bd,
958 	0x03f00500,
959 	0x0002d001,
960 	0x1fb904bd,
961 	0x00e7f102,
962 	0x41e3f0a5,
963 	0xf09d21f4,
964 	0x2cf001fc,
965 	0x0124b602,
966 	0xb905f2fd,
967 	0xe7f102ff,
968 	0xe3f0a504,
969 	0x9d21f441,
970 	0x026a21f5,
971 	0x07f124bd,
972 	0x03f047fc,
973 	0x0002d002,
974 	0x2cf004bd,
975 	0x0320b601,
976 	0x4afc07f1,
977 	0xd00203f0,
978 	0x04bd0002,
979 	0xf001acf0,
980 	0xb7f006a5,
981 	0x000c9800,
982 	0xf0010d98,
983 	0x21f500e7,
984 	0xa7f0016f,
985 	0x1021f508,
986 	0x5e21f501,
987 	0x1301f402,
988 	0xf40ca7f0,
989 	0xf7f0d021,
990 	0x9821f505,
991 	0x3202f408,
992 /* 0x0b20: ctx_xfer_post */
993 	0xf502f7f0,
994 	0xbd081121,
995 	0x7021f5f4,
996 	0x7f21f508,
997 	0x2321f502,
998 	0xf5f4bd08,
999 	0xf4081121,
1000 	0x01981011,
1001 	0x0511fd40,
1002 	0xf5070bf4,
1003 /* 0x0b4b: ctx_xfer_no_post_mmio */
1004 	0xf509ef21,
1005 /* 0x0b4f: ctx_xfer_done */
1006 	0xf8080021,
1007 	0x00000000,
1008 	0x00000000,
1009 	0x00000000,
1010 	0x00000000,
1011 	0x00000000,
1012 	0x00000000,
1013 	0x00000000,
1014 	0x00000000,
1015 	0x00000000,
1016 	0x00000000,
1017 	0x00000000,
1018 	0x00000000,
1019 	0x00000000,
1020 	0x00000000,
1021 	0x00000000,
1022 	0x00000000,
1023 	0x00000000,
1024 	0x00000000,
1025 	0x00000000,
1026 	0x00000000,
1027 	0x00000000,
1028 	0x00000000,
1029 	0x00000000,
1030 	0x00000000,
1031 	0x00000000,
1032 	0x00000000,
1033 	0x00000000,
1034 	0x00000000,
1035 	0x00000000,
1036 	0x00000000,
1037 	0x00000000,
1038 	0x00000000,
1039 	0x00000000,
1040 	0x00000000,
1041 	0x00000000,
1042 	0x00000000,
1043 	0x00000000,
1044 	0x00000000,
1045 	0x00000000,
1046 	0x00000000,
1047 	0x00000000,
1048 	0x00000000,
1049 	0x00000000,
1050 	0x00000000,
1051 };
1052