]>
git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blob - drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/gpcgf117.fuc3.h
1 uint32_t gf117_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: unk_count */
20 /* 0x0020: unk_mask */
22 /* 0x0024: cmd_queue */
43 uint32_t gf117_grgpc_code
[] = {
45 /* 0x0004: queue_put */
52 /* 0x001c: queue_put_next */
60 /* 0x0039: queue_get */
72 /* 0x0066: queue_get_done */
79 /* 0x007a: nv_rd32_wait */
98 /* 0x00be: nv_wr32_wait */
104 /* 0x00d0: wait_donez */
112 /* 0x00ed: wait_donez_ne */
122 /* 0x0110: wait_doneo */
130 /* 0x012d: wait_doneo_e */
140 /* 0x0150: mmctx_size */
141 /* 0x0152: nv_mmctx_size_loop */
149 /* 0x016f: mmctx_xfer */
160 /* 0x0197: mmctx_base_disabled */
170 /* 0x01b8: mmctx_multi_disabled */
178 /* 0x01d6: mmctx_exec_loop */
179 /* 0x01d6: mmctx_wait_free */
192 /* 0x0207: mmctx_fini_wait */
200 /* 0x0223: mmctx_stop */
207 /* 0x023b: mmctx_stop_wait */
212 /* 0x024b: mmctx_done */
218 /* 0x025e: strand_wait */
222 /* 0x026a: strand_pre */
228 /* 0x027f: strand_post */
235 /* 0x0294: strand_set */
251 /* 0x02d3: strand_ctx_init */
282 /* 0x034a: ctx_init_strand_loop */
343 /* 0x0430: init_unk_loop */
349 /* 0x0445: init_unk_next */
353 /* 0x0451: init_unk_done */
412 /* 0x0535: main_not_ctx_xfer */
437 /* 0x0590: ih_no_fifo */
447 /* 0x05b4: hub_barrier_done */
454 /* 0x05cc: ctx_redswitch */
459 /* 0x05de: ctx_redswitch_delay */
467 /* 0x05fa: ctx_xfer */
473 /* 0x060d: ctx_xfer_not_load */
513 /* 0x06a9: ctx_xfer_post */
515 /* 0x06ad: ctx_xfer_done */