1 u32 nva3_pcopy_data
[] = {
2 /* 0x0000: ctx_object */
5 /* 0x0004: ctx_dma_query */
7 /* 0x0008: ctx_dma_src */
9 /* 0x000c: ctx_dma_dst */
11 /* 0x0010: ctx_query_address_high */
13 /* 0x0014: ctx_query_address_low */
15 /* 0x0018: ctx_query_counter */
17 /* 0x001c: ctx_src_address_high */
19 /* 0x0020: ctx_src_address_low */
21 /* 0x0024: ctx_src_pitch */
23 /* 0x0028: ctx_src_tile_mode */
25 /* 0x002c: ctx_src_xsize */
27 /* 0x0030: ctx_src_ysize */
29 /* 0x0034: ctx_src_zsize */
31 /* 0x0038: ctx_src_zoff */
33 /* 0x003c: ctx_src_xoff */
35 /* 0x0040: ctx_src_yoff */
37 /* 0x0044: ctx_src_cpp */
39 /* 0x0048: ctx_dst_address_high */
41 /* 0x004c: ctx_dst_address_low */
43 /* 0x0050: ctx_dst_pitch */
45 /* 0x0054: ctx_dst_tile_mode */
47 /* 0x0058: ctx_dst_xsize */
49 /* 0x005c: ctx_dst_ysize */
51 /* 0x0060: ctx_dst_zsize */
53 /* 0x0064: ctx_dst_zoff */
55 /* 0x0068: ctx_dst_xoff */
57 /* 0x006c: ctx_dst_yoff */
59 /* 0x0070: ctx_dst_cpp */
61 /* 0x0074: ctx_format */
63 /* 0x0078: ctx_swz_const0 */
65 /* 0x007c: ctx_swz_const1 */
67 /* 0x0080: ctx_xcnt */
69 /* 0x0084: ctx_ycnt */
101 /* 0x0100: dispatch_table */
112 /* 0x0128: dispatch_dma */
186 u32 nva3_pcopy_code
[] = {
206 /* 0x0041: ih_no_chsw */
209 /* 0x004a: ih_no_cmd */
219 /* 0x006b: swctx_load */
221 /* 0x006e: swctx_done */
232 /* 0x0093: chsw_no_unload */
239 /* 0x00a8: chsw_load_ctx_dma */
244 /* 0x00bb: chsw_finish_load */
247 /* 0x00c3: dispatch */
255 /* 0x00dc: dispatch_loop */
265 /* 0x0100: dispatch_valid_mthd */
275 /* 0x0127: dispatch_cmd */
279 /* 0x0132: dispatch_invalid_bitfield */
281 /* 0x0135: dispatch_illegal_mthd */
283 /* 0x0138: dispatch_error */
288 /* 0x0148: hostirq_wait */
292 /* 0x0154: dispatch_done */
296 /* 0x0160: cmd_nop */
297 /* 0x0162: cmd_pm_trigger */
302 /* 0x0170: cmd_dma */
309 /* 0x0189: cmd_exec_set_format */
321 /* 0x01b4: ncomp_loop */
324 /* 0x01bc: bpc_loop */
338 /* 0x01e9: cmp_zero */
340 /* 0x01ed: bpc_next */
351 /* 0x0216: dst_xcnt */
376 /* 0x0276: cmd_exec_set_surface_tiled */
384 /* 0x0291: xtile64 */
388 /* 0x029d: xtileok */
446 /* 0x0382: cmd_exec_set_surface_linear */
457 /* 0x03ab: cmd_exec_wait */
466 /* 0x03c5: cmd_exec_query */
496 /* 0x0438: query_counter */
519 /* 0x0492: cmd_exec */
525 /* 0x04a7: cmd_exec_no_format */
533 /* 0x04c2: cmd_exec_init_src_surface */
539 /* 0x04d4: src_tiled */
541 /* 0x04db: cmd_exec_init_dst_surface */
547 /* 0x04ee: dst_tiled */
550 /* 0x04f5: cmd_exec_kick */
560 /* 0x0519: cmd_exec_done */
561 /* 0x051b: cmd_wrcache_flush */