1 uint32_t nvc0_grgpc_data[] = {
2 /* 0x0000: gpc_mmio_list_head */
4 /* 0x0004: gpc_mmio_list_tail */
5 /* 0x0004: tpc_mmio_list_head */
7 /* 0x0008: tpc_mmio_list_tail */
8 /* 0x0008: unk_mmio_list_head */
10 /* 0x000c: unk_mmio_list_tail */
14 /* 0x0014: tpc_count */
16 /* 0x0018: tpc_mask */
18 /* 0x001c: cmd_queue */
39 uint32_t nvc0_grgpc_code[] = {
41 /* 0x0004: queue_put */
48 /* 0x001c: queue_put_next */
56 /* 0x0039: queue_get */
68 /* 0x0066: queue_get_done */
75 /* 0x007a: nv_rd32_wait */
94 /* 0x00be: nv_wr32_wait */
100 /* 0x00d0: wait_donez */
108 /* 0x00ed: wait_donez_ne */
118 /* 0x0110: wait_doneo */
126 /* 0x012d: wait_doneo_e */
136 /* 0x0150: mmctx_size */
137 /* 0x0152: nv_mmctx_size_loop */
145 /* 0x016f: mmctx_xfer */
156 /* 0x0197: mmctx_base_disabled */
166 /* 0x01b8: mmctx_multi_disabled */
174 /* 0x01d6: mmctx_exec_loop */
175 /* 0x01d6: mmctx_wait_free */
188 /* 0x0207: mmctx_fini_wait */
196 /* 0x0223: mmctx_stop */
203 /* 0x023b: mmctx_stop_wait */
208 /* 0x024b: mmctx_done */
214 /* 0x025e: strand_wait */
218 /* 0x026a: strand_pre */
224 /* 0x027f: strand_post */
231 /* 0x0294: strand_set */
247 /* 0x02d3: strand_ctx_init */
278 /* 0x034a: ctx_init_strand_loop */
378 /* 0x04c8: main_not_ctx_xfer */
402 /* 0x0523: ih_no_fifo */
412 /* 0x0547: hub_barrier_done */
419 /* 0x055f: ctx_redswitch */
425 /* 0x0571: ctx_redswitch_delay */
433 /* 0x058d: ctx_xfer */
439 /* 0x05a0: ctx_xfer_not_load */
470 /* 0x0618: ctx_xfer_post */
472 /* 0x061c: ctx_xfer_done */