summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/core/engine/graph/fuc/hubnvc0.fuc.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/nouveau/core/engine/graph/fuc/hubnvc0.fuc.h')
-rw-r--r--drivers/gpu/drm/nouveau/core/engine/graph/fuc/hubnvc0.fuc.h869
1 files changed, 369 insertions, 500 deletions
diff --git a/drivers/gpu/drm/nouveau/core/engine/graph/fuc/hubnvc0.fuc.h b/drivers/gpu/drm/nouveau/core/engine/graph/fuc/hubnvc0.fuc.h
index d1bf230..6474523 100644
--- a/drivers/gpu/drm/nouveau/core/engine/graph/fuc/hubnvc0.fuc.h
+++ b/drivers/gpu/drm/nouveau/core/engine/graph/fuc/hubnvc0.fuc.h
@@ -1,9 +1,13 @@
uint32_t nvc0_grhub_data[] = {
-/* 0x0000: gpc_count */
+/* 0x0000: hub_mmio_list_head */
+ 0x00000300,
+/* 0x0004: hub_mmio_list_tail */
+ 0x00000304,
+/* 0x0008: gpc_count */
0x00000000,
-/* 0x0004: rop_count */
+/* 0x000c: rop_count */
0x00000000,
-/* 0x0008: cmd_queue */
+/* 0x0010: cmd_queue */
0x00000000,
0x00000000,
0x00000000,
@@ -22,10 +26,6 @@ uint32_t nvc0_grhub_data[] = {
0x00000000,
0x00000000,
0x00000000,
-/* 0x0050: hub_mmio_list_head */
- 0x00000000,
-/* 0x0054: hub_mmio_list_tail */
- 0x00000000,
/* 0x0058: ctx_current */
0x00000000,
0x00000000,
@@ -201,73 +201,8 @@ uint32_t nvc0_grhub_data[] = {
0x00000000,
0x00000000,
0x00000000,
-/* 0x0300: chipsets */
- 0x000000c0,
- 0x03f0034c,
- 0x000000c1,
- 0x03f4034c,
- 0x000000c3,
- 0x03f0034c,
- 0x000000c4,
- 0x03f0034c,
- 0x000000c8,
- 0x03f0034c,
- 0x000000ce,
- 0x03f0034c,
- 0x000000cf,
- 0x03f0034c,
- 0x000000d9,
- 0x03f80354,
- 0x000000d7,
- 0x03f80354,
- 0x00000000,
-/* 0x034c: nvc0_hub_mmio_head */
- 0x0040402c,
- 0x00404174,
-/* 0x0354: nvd9_hub_mmio_head */
+/* 0x0300: hub_mmio_list_base */
0x0417e91c,
- 0x04400204,
- 0x24404004,
- 0x00404044,
- 0x34404094,
- 0x184040d0,
- 0x004040f8,
- 0x08404130,
- 0x08404150,
- 0x04404164,
- 0x04404178,
- 0x1c404200,
- 0x34404404,
- 0x0c404460,
- 0x00404480,
- 0x00404498,
- 0x0c404604,
- 0x7c404618,
- 0x50404698,
- 0x044046f0,
- 0x54404700,
- 0x00405800,
- 0x08405830,
- 0x00405854,
- 0x0c405870,
- 0x04405a00,
- 0x00405a18,
- 0x00406020,
- 0x0c406028,
- 0x044064a8,
- 0x044064b4,
- 0x00407804,
- 0x1440780c,
- 0x004078bc,
- 0x18408000,
- 0x00408064,
- 0x08408800,
- 0x08408900,
- 0x00408980,
-/* 0x03f0: nvc0_hub_mmio_tail */
- 0x044064c0,
-/* 0x03f4: nvc1_hub_mmio_tail */
- 0x084064bc,
};
uint32_t nvc0_grhub_code[] = {
@@ -503,7 +438,7 @@ uint32_t nvc0_grhub_code[] = {
0x0017f100,
0x0227f012,
0xf10012d0,
- 0xfe05ba17,
+ 0xfe058517,
0x17f10010,
0x10d00400,
0x0437f1c0,
@@ -527,462 +462,396 @@ uint32_t nvc0_grhub_code[] = {
0x9604e7f1,
0xf440e3f0,
0xf1c76821,
- 0x01018090,
+ 0x03018090,
0x801ff4f0,
- 0x17f0000f,
+ 0x17f0020f,
0x041fbb01,
0xf10112b6,
0xb6040c27,
0x21d00624,
0x4021d000,
- 0x080027f1,
- 0xcf0624b6,
- 0xf7f10022,
-/* 0x03aa: init_find_chipset */
- 0xf0b602f8,
- 0x00f39808,
- 0xf40432b8,
- 0x34b00b0b,
- 0xf11bf400,
-/* 0x03be: init_context */
- 0x17f100f8,
- 0xfe580100,
- 0x03ff5802,
- 0x8000e3f0,
- 0x0f80140e,
- 0x3d21f515,
- 0x0037f101,
- 0x0634b607,
- 0xd0081495,
- 0x34d00034,
- 0x0030b740,
- 0x001fbb13,
- 0xd002f5b6,
- 0x15b6003f,
- 0x0110b608,
- 0xb90814b6,
- 0x21f5021f,
- 0x1fbb0263,
- 0x00039800,
- 0x200047f1,
-/* 0x040f: init_gpc */
- 0xa05043f0,
- 0xb908044e,
- 0x21f4021f,
- 0x004ea08d,
- 0x022fb908,
- 0xa08d21f4,
- 0xbd010c4e,
- 0x8d21f4f4,
- 0x01044ea0,
+ 0x010017f1,
+ 0x98000e98,
+ 0x21f5010f,
+ 0x37f1013d,
+ 0x34b60700,
+ 0x08149506,
+ 0xd00034d0,
+ 0x30b74034,
+ 0x1fbb1300,
+ 0x02f5b600,
+ 0xb6003fd0,
+ 0x10b60815,
+ 0x0814b601,
+ 0xf5021fb9,
+ 0xbb026321,
+ 0x0398001f,
+ 0x0047f102,
+ 0x5043f020,
+/* 0x03e4: init_gpc */
+ 0x08044ea0,
+ 0xf4021fb9,
+ 0x4ea08d21,
+ 0xf4bd010c,
0xa08d21f4,
- 0xf001004e,
- 0x21f402f7,
- 0x004ea08d,
-/* 0x0441: init_gpc_wait */
+ 0xf401044e,
+ 0x4ea08d21,
+ 0xf7f00100,
+ 0x8d21f402,
+ 0x08004ea0,
+/* 0x040c: init_gpc_wait */
+ 0xc86821f4,
+ 0x0bf41fff,
+ 0x044ea0fa,
0x6821f408,
- 0xf41fffc8,
- 0x4ea0fa0b,
- 0x21f40804,
- 0x001fbb68,
- 0x800040b7,
- 0xf40132b6,
- 0x27f1b41b,
- 0x24b60800,
- 0x4021d006,
- 0x080020b7,
- 0x19f014bd,
- 0x0021d01f,
-/* 0x0474: main */
- 0xf40031f4,
- 0xd7f00028,
- 0x3921f408,
- 0xb1f401f4,
- 0xf54001e4,
- 0xf100d11b,
+ 0xb7001fbb,
+ 0xb6800040,
+ 0x1bf40132,
+ 0x0027f1be,
+ 0x0624b608,
+ 0xb74021d0,
+ 0xbd080020,
+ 0x1f19f014,
+/* 0x043f: main */
+ 0xf40021d0,
+ 0x28f40031,
+ 0x10d7f000,
+ 0xf43921f4,
+ 0xe4b1f401,
+ 0x1bf54001,
+ 0x87f100d1,
+ 0x84b6083c,
+ 0xf094bd06,
+ 0x89d00499,
+ 0x0017f100,
+ 0x0614b60b,
+ 0xcf4012cf,
+ 0x13c80011,
+ 0x7e0bf41f,
+ 0xf41f23c8,
+ 0x20f95a0b,
+ 0xf10212b9,
0xb6083c87,
0x94bd0684,
- 0xd00499f0,
- 0x17f10089,
- 0x14b60b00,
- 0x4012cf06,
- 0xc80011cf,
- 0x0bf41f13,
- 0x1f23c87e,
- 0xf95a0bf4,
- 0x0212b920,
- 0x083c87f1,
+ 0xd00799f0,
+ 0x32f40089,
+ 0x0231f401,
+ 0x07f521f5,
+ 0x085c87f1,
0xbd0684b6,
0x0799f094,
- 0xf40089d0,
- 0x31f40132,
- 0x2a21f502,
- 0x5c87f108,
+ 0xfc0089d0,
+ 0x3c87f120,
0x0684b608,
0x99f094bd,
- 0x0089d007,
- 0x87f120fc,
- 0x84b6083c,
- 0xf094bd06,
- 0x89d00699,
- 0x0131f400,
- 0x082a21f5,
+ 0x0089d006,
+ 0xf50131f4,
+ 0xf107f521,
+ 0xb6085c87,
+ 0x94bd0684,
+ 0xd00699f0,
+ 0x0ef40089,
+/* 0x04d5: chsw_prev_no_next */
+ 0xb920f931,
+ 0x32f40212,
+ 0x0232f401,
+ 0x07f521f5,
+ 0x17f120fc,
+ 0x14b60b00,
+ 0x0012d006,
+/* 0x04f3: chsw_no_prev */
+ 0xc8130ef4,
+ 0x0bf41f23,
+ 0x0131f40d,
+ 0xf50232f4,
+/* 0x0503: chsw_done */
+ 0xf107f521,
+ 0xb60b0c17,
+ 0x27f00614,
+ 0x0012d001,
0x085c87f1,
0xbd0684b6,
- 0x0699f094,
- 0xf40089d0,
-/* 0x050a: chsw_prev_no_next */
- 0x20f9310e,
- 0xf40212b9,
- 0x32f40132,
- 0x2a21f502,
- 0xf120fc08,
- 0xb60b0017,
- 0x12d00614,
- 0x130ef400,
-/* 0x0528: chsw_no_prev */
- 0xf41f23c8,
- 0x31f40d0b,
- 0x0232f401,
- 0x082a21f5,
-/* 0x0538: chsw_done */
- 0x0b0c17f1,
- 0xf00614b6,
- 0x12d00127,
- 0x5c87f100,
+ 0x0499f094,
+ 0xf50089d0,
+/* 0x0523: main_not_ctx_switch */
+ 0xb0ff200e,
+ 0x1bf401e4,
+ 0x02f2b90d,
+ 0x078121f5,
+/* 0x0533: main_not_ctx_chan */
+ 0xb0420ef4,
+ 0x1bf402e4,
+ 0x3c87f12e,
0x0684b608,
0x99f094bd,
- 0x0089d004,
- 0xff200ef5,
-/* 0x0558: main_not_ctx_switch */
- 0xf401e4b0,
- 0xf2b90d1b,
- 0xb621f502,
- 0x420ef407,
-/* 0x0568: main_not_ctx_chan */
- 0xf402e4b0,
- 0x87f12e1b,
- 0x84b6083c,
+ 0x0089d007,
+ 0xf40132f4,
+ 0x21f50232,
+ 0x87f107f5,
+ 0x84b6085c,
0xf094bd06,
0x89d00799,
- 0x0132f400,
- 0xf50232f4,
- 0xf1082a21,
- 0xb6085c87,
- 0x94bd0684,
- 0xd00799f0,
- 0x0ef40089,
-/* 0x0599: main_not_ctx_save */
- 0x10ef9411,
- 0xf501f5f0,
- 0xf502ec21,
-/* 0x05a7: main_done */
- 0xf1fed10e,
- 0xb6082017,
- 0x24bd0614,
- 0xd01f29f0,
- 0x0ef50012,
-/* 0x05ba: ih */
- 0x80f9febe,
- 0xf90188fe,
- 0xf990f980,
- 0xf9b0f9a0,
- 0xf9e0f9d0,
- 0x800acff0,
- 0xf404abc4,
- 0xb7f11d0b,
- 0xd7f01900,
- 0x40becf08,
- 0xf400bfcf,
- 0xb0b70421,
- 0xe7f00400,
- 0x00bed001,
-/* 0x05f0: ih_no_fifo */
- 0x0100abe4,
- 0xf00d0bf4,
- 0xe7f108d7,
- 0x21f44001,
-/* 0x0601: ih_no_ctxsw */
- 0x04b7f104,
- 0xffb0bd01,
- 0x0bf4b4ab,
- 0x1ca7f10d,
- 0x06a4b60c,
-/* 0x0617: ih_no_other */
- 0xd000abd0,
- 0xf0fc400a,
- 0xd0fce0fc,
- 0xa0fcb0fc,
- 0x80fc90fc,
- 0xfc0088fe,
- 0x0032f480,
-/* 0x0632: ctx_4160s */
- 0xe7f101f8,
- 0xe3f04160,
- 0x01f7f040,
-/* 0x063f: ctx_4160s_wait */
- 0xf48d21f4,
- 0xffc86821,
- 0xfa0bf404,
-/* 0x064a: ctx_4160c */
- 0xe7f100f8,
- 0xe3f04160,
- 0xf4f4bd40,
- 0x00f88d21,
-/* 0x0658: ctx_4170s */
- 0x4170e7f1,
- 0xf040e3f0,
- 0x21f410f5,
-/* 0x0667: ctx_4170w */
+ 0x110ef400,
+/* 0x0564: main_not_ctx_save */
+ 0xf010ef94,
+ 0x21f501f5,
+ 0x0ef502ec,
+/* 0x0572: main_done */
+ 0x17f1fed1,
+ 0x14b60820,
+ 0xf024bd06,
+ 0x12d01f29,
+ 0xbe0ef500,
+/* 0x0585: ih */
+ 0xfe80f9fe,
+ 0x80f90188,
+ 0xa0f990f9,
+ 0xd0f9b0f9,
+ 0xf0f9e0f9,
+ 0xc4800acf,
+ 0x0bf404ab,
+ 0x00b7f11d,
+ 0x10d7f019,
+ 0xcf40becf,
+ 0x21f400bf,
+ 0x00b0b704,
+ 0x01e7f004,
+/* 0x05bb: ih_no_fifo */
+ 0xe400bed0,
+ 0xf40100ab,
+ 0xd7f00d0b,
+ 0x01e7f110,
+ 0x0421f440,
+/* 0x05cc: ih_no_ctxsw */
+ 0x0104b7f1,
+ 0xabffb0bd,
+ 0x0d0bf4b4,
+ 0x0c1ca7f1,
+ 0xd006a4b6,
+/* 0x05e2: ih_no_other */
+ 0x0ad000ab,
+ 0xfcf0fc40,
+ 0xfcd0fce0,
+ 0xfca0fcb0,
+ 0xfe80fc90,
+ 0x80fc0088,
+ 0xf80032f4,
+/* 0x05fd: ctx_4160s */
+ 0x60e7f101,
+ 0x40e3f041,
+ 0xf401f7f0,
+/* 0x060a: ctx_4160s_wait */
+ 0x21f48d21,
+ 0x04ffc868,
+ 0xf8fa0bf4,
+/* 0x0615: ctx_4160c */
+ 0x60e7f100,
+ 0x40e3f041,
+ 0x21f4f4bd,
+/* 0x0623: ctx_4170s */
0xf100f88d,
0xf04170e7,
- 0x21f440e3,
- 0x10f4f068,
- 0xf8f31bf4,
-/* 0x0679: ctx_redswitch */
- 0x14e7f100,
- 0x06e4b606,
- 0x0270f7f1,
- 0xf000efd0,
-/* 0x068a: ctx_redswitch_delay */
- 0xf2b608f7,
- 0xfd1bf401,
- 0x0770f7f1,
- 0xf800efd0,
-/* 0x0699: ctx_86c */
- 0x6ce7f100,
- 0x06e4b608,
- 0xf100efd0,
- 0xf08a14e7,
- 0x21f440e3,
- 0x6ce7f18d,
- 0x41e3f0a8,
- 0xf88d21f4,
-/* 0x06b9: ctx_load */
- 0x3c87f100,
- 0x0684b608,
- 0x99f094bd,
- 0x0089d005,
- 0xf40ca7f0,
- 0x17f1c921,
- 0x14b60a24,
- 0x0010d006,
- 0x0b0037f1,
- 0xd00634b6,
- 0x17f14032,
- 0x14b60a0c,
- 0x0747f006,
- 0xd00012d0,
-/* 0x06f2: ctx_chan_wait_0 */
- 0x14cf4014,
- 0x1f44f040,
- 0xd0fa1bf4,
- 0x0bfe0032,
- 0x1f2af000,
- 0xb60424b6,
- 0x87f10220,
- 0x84b6083c,
- 0xf094bd06,
- 0x89d00899,
- 0x0417f100,
- 0x0614b60a,
- 0xf10012d0,
- 0xb60a2017,
- 0x27f00614,
- 0x0023f102,
- 0x0012d080,
- 0xf11017f0,
- 0xf0020027,
- 0x12fa0223,
- 0xf103f805,
- 0xb6085c87,
- 0x94bd0684,
- 0xd00899f0,
- 0x01980089,
- 0x1814b681,
- 0xb6800298,
- 0x12fd0825,
- 0x16018005,
+ 0xf5f040e3,
+ 0x8d21f410,
+/* 0x0632: ctx_4170w */
+ 0xe7f100f8,
+ 0xe3f04170,
+ 0x6821f440,
+ 0xf410f4f0,
+ 0x00f8f31b,
+/* 0x0644: ctx_redswitch */
+ 0x0614e7f1,
+ 0xf106e4b6,
+ 0xd00270f7,
+ 0xf7f000ef,
+/* 0x0655: ctx_redswitch_delay */
+ 0x01f2b608,
+ 0xf1fd1bf4,
+ 0xd00770f7,
+ 0x00f800ef,
+/* 0x0664: ctx_86c */
+ 0x086ce7f1,
+ 0xd006e4b6,
+ 0xe7f100ef,
+ 0xe3f08a14,
+ 0x8d21f440,
+ 0xa86ce7f1,
+ 0xf441e3f0,
+ 0x00f88d21,
+/* 0x0684: ctx_load */
0x083c87f1,
0xbd0684b6,
- 0x0999f094,
- 0xf10089d0,
- 0xb60a0427,
- 0x21d00624,
- 0x0127f000,
- 0x0a2017f1,
+ 0x0599f094,
+ 0xf00089d0,
+ 0x21f40ca7,
+ 0x2417f1c9,
+ 0x0614b60a,
+ 0xf10010d0,
+ 0xb60b0037,
+ 0x32d00634,
+ 0x0c17f140,
+ 0x0614b60a,
+ 0xd00747f0,
+ 0x14d00012,
+/* 0x06bd: ctx_chan_wait_0 */
+ 0x4014cf40,
+ 0xf41f44f0,
+ 0x32d0fa1b,
+ 0x000bfe00,
+ 0xb61f2af0,
+ 0x20b60424,
+ 0x3c87f102,
+ 0x0684b608,
+ 0x99f094bd,
+ 0x0089d008,
+ 0x0a0417f1,
0xd00614b6,
0x17f10012,
- 0x13f00100,
- 0x0501fa06,
+ 0x14b60a20,
+ 0x0227f006,
+ 0x800023f1,
+ 0xf00012d0,
+ 0x27f11017,
+ 0x23f00200,
+ 0x0512fa02,
0x87f103f8,
0x84b6085c,
0xf094bd06,
- 0x89d00999,
- 0x5c87f100,
+ 0x89d00899,
+ 0x81019800,
+ 0x981814b6,
+ 0x25b68002,
+ 0x0512fd08,
+ 0xf1160180,
+ 0xb6083c87,
+ 0x94bd0684,
+ 0xd00999f0,
+ 0x27f10089,
+ 0x24b60a04,
+ 0x0021d006,
+ 0xf10127f0,
+ 0xb60a2017,
+ 0x12d00614,
+ 0x0017f100,
+ 0x0613f001,
+ 0xf80501fa,
+ 0x5c87f103,
0x0684b608,
0x99f094bd,
- 0x0089d005,
-/* 0x07b6: ctx_chan */
- 0x21f500f8,
- 0x21f50632,
- 0xa7f006b9,
- 0xc921f40c,
- 0x0a1017f1,
- 0xf00614b6,
- 0x12d00527,
-/* 0x07d1: ctx_chan_wait */
- 0x0012cf00,
- 0xf40522fd,
- 0x21f5fa1b,
- 0x00f8064a,
-/* 0x07e0: ctx_mmio_exec */
- 0xf1410398,
- 0xb60a0427,
- 0x23d00624,
-/* 0x07ef: ctx_mmio_loop */
- 0xc434bd00,
- 0x1bf4ff34,
- 0x0057f10f,
- 0x0653f002,
- 0xf80535fa,
-/* 0x0801: ctx_mmio_pull */
- 0x804e9803,
- 0xf4814f98,
- 0x30b68d21,
- 0x0112b608,
-/* 0x0813: ctx_mmio_done */
- 0x98df1bf4,
- 0x23d01603,
- 0x40008000,
- 0x010017f1,
- 0xfa0613f0,
- 0x03f80601,
-/* 0x082a: ctx_xfer */
- 0xf7f100f8,
- 0xf4b60c00,
- 0x04e7f006,
-/* 0x0837: ctx_xfer_idle */
- 0xcf80fed0,
- 0xe4f100fe,
- 0x1bf42000,
- 0x0611f4f9,
-/* 0x0847: ctx_xfer_pre */
- 0xf01102f4,
- 0x21f510f7,
- 0x21f50699,
- 0x11f40632,
-/* 0x0855: ctx_xfer_pre_load */
- 0x02f7f01c,
- 0x065821f5,
- 0x066721f5,
- 0x067921f5,
- 0x21f5f4bd,
- 0x21f50658,
-/* 0x086e: ctx_xfer_exec */
- 0x019806b9,
- 0x1427f116,
- 0x0624b604,
- 0xf10020d0,
- 0xf0a500e7,
- 0x1fb941e3,
- 0x8d21f402,
- 0xf004e0b6,
- 0x2cf001fc,
- 0x0124b602,
- 0xf405f2fd,
- 0x17f18d21,
- 0x13f04afc,
- 0x0c27f002,
- 0xf50012d0,
- 0xf1020721,
- 0xf047fc27,
- 0x20d00223,
- 0x012cf000,
- 0xd00320b6,
- 0xacf00012,
- 0x06a5f001,
- 0x9800b7f0,
- 0x0d98140c,
- 0x00e7f015,
- 0x015c21f5,
- 0xf508a7f0,
- 0xf5010321,
- 0xf4020721,
- 0xa7f02201,
- 0xc921f40c,
- 0x0a1017f1,
- 0xf00614b6,
- 0x12d00527,
-/* 0x08f5: ctx_xfer_post_save_wait */
- 0x0012cf00,
- 0xf40522fd,
- 0x02f4fa1b,
-/* 0x0901: ctx_xfer_post */
- 0x02f7f032,
- 0x065821f5,
- 0x21f5f4bd,
- 0x21f50699,
- 0x21f50226,
- 0xf4bd0667,
- 0x065821f5,
- 0x981011f4,
- 0x11fd4001,
- 0x070bf405,
- 0x07e021f5,
-/* 0x092c: ctx_xfer_no_post_mmio */
- 0x064a21f5,
-/* 0x0930: ctx_xfer_done */
- 0x000000f8,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
- 0x00000000,
+ 0x0089d009,
+ 0x085c87f1,
+ 0xbd0684b6,
+ 0x0599f094,
+ 0xf80089d0,
+/* 0x0781: ctx_chan */
+ 0xfd21f500,
+ 0x8421f505,
+ 0x0ca7f006,
+ 0xf1c921f4,
+ 0xb60a1017,
+ 0x27f00614,
+ 0x0012d005,
+/* 0x079c: ctx_chan_wait */
+ 0xfd0012cf,
+ 0x1bf40522,
+ 0x1521f5fa,
+/* 0x07ab: ctx_mmio_exec */
+ 0x9800f806,
+ 0x27f14103,
+ 0x24b60a04,
+ 0x0023d006,
+/* 0x07ba: ctx_mmio_loop */
+ 0x34c434bd,
+ 0x0f1bf4ff,
+ 0x020057f1,
+ 0xfa0653f0,
+ 0x03f80535,
+/* 0x07cc: ctx_mmio_pull */
+ 0x98804e98,
+ 0x21f4814f,
+ 0x0830b68d,
+ 0xf40112b6,
+/* 0x07de: ctx_mmio_done */
+ 0x0398df1b,
+ 0x0023d016,
+ 0xf1400080,
+ 0xf0010017,
+ 0x01fa0613,
+ 0xf803f806,
+/* 0x07f5: ctx_xfer */
+ 0x00f7f100,
+ 0x06f4b60c,
+ 0xd004e7f0,
+/* 0x0802: ctx_xfer_idle */
+ 0xfecf80fe,
+ 0x00e4f100,
+ 0xf91bf420,
+ 0xf40611f4,
+/* 0x0812: ctx_xfer_pre */
+ 0xf7f01102,
+ 0x6421f510,
+ 0xfd21f506,
+ 0x1c11f405,
+/* 0x0820: ctx_xfer_pre_load */
+ 0xf502f7f0,
+ 0xf5062321,
+ 0xf5063221,
+ 0xbd064421,
+ 0x2321f5f4,
+ 0x8421f506,
+/* 0x0839: ctx_xfer_exec */
+ 0x16019806,
+ 0x041427f1,
+ 0xd00624b6,
+ 0xe7f10020,
+ 0xe3f0a500,
+ 0x021fb941,
+ 0xb68d21f4,
+ 0xfcf004e0,
+ 0x022cf001,
+ 0xfd0124b6,
+ 0x21f405f2,
+ 0xfc17f18d,
+ 0x0213f04a,
+ 0xd00c27f0,
+ 0x21f50012,
+ 0x27f10207,
+ 0x23f047fc,
+ 0x0020d002,
+ 0xb6012cf0,
+ 0x12d00320,
+ 0x01acf000,
+ 0xf006a5f0,
+ 0x0c9800b7,
+ 0x010d9800,
+ 0xf500e7f0,
+ 0xf0015c21,
+ 0x21f508a7,
+ 0x21f50103,
+ 0x01f40207,
+ 0x0ca7f022,
+ 0xf1c921f4,
+ 0xb60a1017,
+ 0x27f00614,
+ 0x0012d005,
+/* 0x08c0: ctx_xfer_post_save_wait */
+ 0xfd0012cf,
+ 0x1bf40522,
+ 0x3202f4fa,
+/* 0x08cc: ctx_xfer_post */
+ 0xf502f7f0,
+ 0xbd062321,
+ 0x6421f5f4,
+ 0x2621f506,
+ 0x3221f502,
+ 0xf5f4bd06,
+ 0xf4062321,
+ 0x01981011,
+ 0x0511fd40,
+ 0xf5070bf4,
+/* 0x08f7: ctx_xfer_no_post_mmio */
+ 0xf507ab21,
+/* 0x08fb: ctx_xfer_done */
+ 0xf8061521,
0x00000000,
};