1 uint32_t gm107_grhub_data
[] = {
2 /* 0x0000: hub_mmio_list_head */
4 /* 0x0004: hub_mmio_list_tail */
6 /* 0x0008: gpc_count */
8 /* 0x000c: rop_count */
10 /* 0x0010: cmd_queue */
29 /* 0x0058: ctx_current */
72 /* 0x0100: chan_data */
73 /* 0x0100: chan_mmio_count */
75 /* 0x0104: chan_mmio_address */
139 /* 0x0200: xfer_data */
204 /* 0x0300: hub_mmio_list_base */
208 uint32_t gm107_grhub_code
[] = {
210 /* 0x0004: queue_put */
216 /* 0x001a: queue_put_next */
224 /* 0x0037: queue_get */
236 /* 0x0063: queue_get_done */
238 /* 0x0065: nv_rd32 */
242 /* 0x0073: nv_rd32_wait */
250 /* 0x008f: nv_wr32 */
258 /* 0x00a9: nv_wr32_wait */
263 /* 0x00b8: wait_donez */
269 /* 0x00cf: wait_donez_ne */
278 /* 0x00ec: wait_doneo */
284 /* 0x0103: wait_doneo_e */
293 /* 0x0120: mmctx_size */
294 /* 0x0122: nv_mmctx_size_loop */
302 /* 0x013d: mmctx_xfer */
311 /* 0x015f: mmctx_base_disabled */
319 /* 0x017a: mmctx_multi_disabled */
327 /* 0x0195: mmctx_exec_loop */
328 /* 0x0195: mmctx_wait_free */
339 /* 0x01bf: mmctx_fini_wait */
347 /* 0x01d8: mmctx_stop */
353 /* 0x01ed: mmctx_stop_wait */
357 /* 0x01fa: mmctx_done */
362 /* 0x020a: strand_wait */
366 /* 0x0216: strand_pre */
371 /* 0x0227: strand_post */
377 /* 0x0238: strand_set */
390 /* 0x0268: strand_ctx_init */
414 /* 0x02c7: ctx_init_strand_loop */
503 /* 0x041f: init_gpc */
516 /* 0x044e: init_gpc_wait */
571 /* 0x0522: chsw_prev_no_next */
579 /* 0x053e: chsw_no_prev */
584 /* 0x054e: chsw_done */
592 /* 0x056b: main_not_ctx_switch */
597 /* 0x057a: main_not_ctx_chan */
610 /* 0x05a9: main_not_ctx_save */
614 /* 0x05b7: main_done */
637 /* 0x060a: ih_no_fifo */
642 /* 0x061a: ih_no_ctxsw */
666 /* 0x0674: ih_no_fwmthd */
672 /* 0x0688: ih_no_other */
681 /* 0x06a8: ctx_4170s */
685 /* 0x06b7: ctx_4170w */
691 /* 0x06c9: ctx_redswitch */
698 /* 0x06e0: ctx_redswitch_delay */
705 /* 0x06f9: ctx_86c */
714 /* 0x0718: ctx_mem */
717 /* 0x0721: ctx_mem_wait */
722 /* 0x0730: ctx_load */
782 /* 0x081c: ctx_chan */
787 /* 0x082e: ctx_mmio_exec */
792 /* 0x083c: ctx_mmio_loop */
797 /* 0x084d: ctx_mmio_pull */
803 /* 0x0860: ctx_mmio_done */
811 /* 0x087c: ctx_xfer */
814 /* 0x0887: ctx_xfer_idle */
820 /* 0x089b: ctx_xfer_pre */
824 /* 0x08a4: ctx_xfer_pre_load */
831 /* 0x08bc: ctx_xfer_exec */
863 /* 0x0938: ctx_xfer_post */
874 /* 0x0962: ctx_xfer_no_post_mmio */
875 /* 0x0962: ctx_xfer_done */