1 uint32_t nvc0_grhub_data
[] = {
2 /* 0x0000: gpc_count */
4 /* 0x0004: rop_count */
6 /* 0x0008: cmd_queue */
25 /* 0x0050: hub_mmio_list_head */
27 /* 0x0054: hub_mmio_list_tail */
29 /* 0x0058: ctx_current */
31 /* 0x005c: chipsets */
49 /* 0x00a0: nvc0_hub_mmio_head */
89 /* 0x013c: nvc0_hub_mmio_tail */
91 /* 0x0140: nvc1_hub_mmio_tail */
92 /* 0x0140: nvd9_hub_mmio_head */
132 /* 0x01dc: nvd9_hub_mmio_tail */
142 /* 0x0200: chan_data */
143 /* 0x0200: chan_mmio_count */
145 /* 0x0204: chan_mmio_address */
209 /* 0x0300: xfer_data */
213 uint32_t nvc0_grhub_code
[] = {
215 /* 0x0004: queue_put */
222 /* 0x001c: queue_put_next */
230 /* 0x0039: queue_get */
242 /* 0x0066: queue_get_done */
244 /* 0x0068: nv_rd32 */
249 /* 0x0078: nv_rd32_wait */
255 /* 0x008d: nv_wr32 */
261 /* 0x00a3: nv_wr32_wait */
265 /* 0x00ae: watchdog_reset */
270 /* 0x00bd: watchdog_clear */
274 /* 0x00c9: wait_donez */
281 /* 0x00e2: wait_done_wait_donez */
290 /* 0x0103: wait_doneo */
298 /* 0x011c: wait_done_wait_doneo */
307 /* 0x013d: mmctx_size */
308 /* 0x013f: nv_mmctx_size_loop */
317 /* 0x015c: mmctx_xfer */
327 /* 0x0180: mmctx_base_disabled */
331 /* 0x018f: mmctx_multi_disabled */
339 /* 0x01a8: mmctx_exec_loop */
340 /* 0x01a8: mmctx_wait_free */
349 /* 0x01c9: mmctx_fini_wait */
355 /* 0x01de: mmctx_stop */
360 /* 0x01ed: mmctx_stop_wait */
363 /* 0x01f6: mmctx_done */
368 /* 0x0207: strand_wait */
372 /* 0x0213: strand_pre */
378 /* 0x0226: strand_post */
384 /* 0x0239: strand_set */
395 /* 0x0263: strand_ctx_init */
418 /* 0x02ba: ctx_init_strand_loop */
481 /* 0x03a9: init_find_chipset */
487 /* 0x03bd: init_context */
508 /* 0x040e: init_gpc */
522 /* 0x0440: init_gpc_wait */
574 /* 0x0509: chsw_prev_no_next */
582 /* 0x0527: chsw_no_prev */
587 /* 0x0537: chsw_done */
596 /* 0x0557: main_not_ctx_switch */
601 /* 0x0567: main_not_ctx_chan */
615 /* 0x0598: main_not_ctx_save */
619 /* 0x05a6: main_done */
639 /* 0x05ef: ih_no_fifo */
645 /* 0x0600: ih_no_ctxsw */
651 /* 0x0616: ih_no_other */
659 /* 0x0631: ctx_4160s */
663 /* 0x063e: ctx_4160s_wait */
667 /* 0x0649: ctx_4160c */
671 /* 0x0657: ctx_4170s */
676 /* 0x0666: ctx_4170w */
682 /* 0x0678: ctx_redswitch */
687 /* 0x0689: ctx_redswitch_delay */
692 /* 0x0698: ctx_86c */
701 /* 0x06b8: ctx_load */
716 /* 0x06f1: ctx_chan_wait_0 */
766 /* 0x07b5: ctx_chan */
774 /* 0x07d0: ctx_chan_wait */
778 /* 0x07df: ctx_mmio_exec */
783 /* 0x07ee: ctx_mmio_loop */
789 /* 0x0800: ctx_mmio_pull */
794 /* 0x0812: ctx_mmio_done */
801 /* 0x0829: ctx_xfer */
803 /* 0x082f: ctx_xfer_pre */
808 /* 0x083d: ctx_xfer_pre_load */
815 /* 0x0856: ctx_xfer_exec */
850 /* 0x08dd: ctx_xfer_post_save_wait */
854 /* 0x08e9: ctx_xfer_post */
866 /* 0x0914: ctx_xfer_no_post_mmio */
868 /* 0x0918: ctx_xfer_done */