Lines Matching full:for
16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17 * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
68 /*define for op field*/
74 /*define for sub_op field*/
82 ** Definitions for SDMA_PKT_COPY_LINEAR packet
85 /*define for HEADER word*/
86 /*define for op field*/
92 /*define for sub_op field*/
98 /*define for encrypt field*/
104 /*define for tmz field*/
110 /*define for broadcast field*/
116 /*define for COUNT word*/
117 /*define for count field*/
123 /*define for PARAMETER word*/
124 /*define for dst_sw field*/
130 /*define for src_sw field*/
136 /*define for SRC_ADDR_LO word*/
137 /*define for src_addr_31_0 field*/
143 /*define for SRC_ADDR_HI word*/
144 /*define for src_addr_63_32 field*/
150 /*define for DST_ADDR_LO word*/
151 /*define for dst_addr_31_0 field*/
157 /*define for DST_ADDR_HI word*/
158 /*define for dst_addr_63_32 field*/
166 ** Definitions for SDMA_PKT_COPY_DIRTY_PAGE packet
169 /*define for HEADER word*/
170 /*define for op field*/
176 /*define for sub_op field*/
182 /*define for tmz field*/
188 /*define for all field*/
194 /*define for COUNT word*/
195 /*define for count field*/
201 /*define for PARAMETER word*/
202 /*define for dst_sw field*/
208 /*define for dst_gcc field*/
214 /*define for dst_sys field*/
220 /*define for dst_snoop field*/
226 /*define for dst_gpa field*/
232 /*define for src_sw field*/
238 /*define for src_sys field*/
244 /*define for src_snoop field*/
250 /*define for src_gpa field*/
256 /*define for SRC_ADDR_LO word*/
257 /*define for src_addr_31_0 field*/
263 /*define for SRC_ADDR_HI word*/
264 /*define for src_addr_63_32 field*/
270 /*define for DST_ADDR_LO word*/
271 /*define for dst_addr_31_0 field*/
277 /*define for DST_ADDR_HI word*/
278 /*define for dst_addr_63_32 field*/
286 ** Definitions for SDMA_PKT_COPY_PHYSICAL_LINEAR packet
289 /*define for HEADER word*/
290 /*define for op field*/
296 /*define for sub_op field*/
302 /*define for tmz field*/
308 /*define for COUNT word*/
309 /*define for count field*/
315 /*define for PARAMETER word*/
316 /*define for dst_sw field*/
322 /*define for dst_gcc field*/
328 /*define for dst_sys field*/
334 /*define for dst_log field*/
340 /*define for dst_snoop field*/
346 /*define for dst_gpa field*/
352 /*define for src_sw field*/
358 /*define for src_gcc field*/
364 /*define for src_sys field*/
370 /*define for src_snoop field*/
376 /*define for src_gpa field*/
382 /*define for SRC_ADDR_LO word*/
383 /*define for src_addr_31_0 field*/
389 /*define for SRC_ADDR_HI word*/
390 /*define for src_addr_63_32 field*/
396 /*define for DST_ADDR_LO word*/
397 /*define for dst_addr_31_0 field*/
403 /*define for DST_ADDR_HI word*/
404 /*define for dst_addr_63_32 field*/
412 ** Definitions for SDMA_PKT_COPY_BROADCAST_LINEAR packet
415 /*define for HEADER word*/
416 /*define for op field*/
422 /*define for sub_op field*/
428 /*define for encrypt field*/
434 /*define for tmz field*/
440 /*define for broadcast field*/
446 /*define for COUNT word*/
447 /*define for count field*/
453 /*define for PARAMETER word*/
454 /*define for dst2_sw field*/
460 /*define for dst1_sw field*/
466 /*define for src_sw field*/
472 /*define for SRC_ADDR_LO word*/
473 /*define for src_addr_31_0 field*/
479 /*define for SRC_ADDR_HI word*/
480 /*define for src_addr_63_32 field*/
486 /*define for DST1_ADDR_LO word*/
487 /*define for dst1_addr_31_0 field*/
493 /*define for DST1_ADDR_HI word*/
494 /*define for dst1_addr_63_32 field*/
500 /*define for DST2_ADDR_LO word*/
501 /*define for dst2_addr_31_0 field*/
507 /*define for DST2_ADDR_HI word*/
508 /*define for dst2_addr_63_32 field*/
516 ** Definitions for SDMA_PKT_COPY_LINEAR_SUBWIN packet
519 /*define for HEADER word*/
520 /*define for op field*/
526 /*define for sub_op field*/
532 /*define for tmz field*/
538 /*define for elementsize field*/
544 /*define for SRC_ADDR_LO word*/
545 /*define for src_addr_31_0 field*/
551 /*define for SRC_ADDR_HI word*/
552 /*define for src_addr_63_32 field*/
558 /*define for DW_3 word*/
559 /*define for src_x field*/
565 /*define for src_y field*/
571 /*define for DW_4 word*/
572 /*define for src_z field*/
578 /*define for src_pitch field*/
584 /*define for DW_5 word*/
585 /*define for src_slice_pitch field*/
591 /*define for DST_ADDR_LO word*/
592 /*define for dst_addr_31_0 field*/
598 /*define for DST_ADDR_HI word*/
599 /*define for dst_addr_63_32 field*/
605 /*define for DW_8 word*/
606 /*define for dst_x field*/
612 /*define for dst_y field*/
618 /*define for DW_9 word*/
619 /*define for dst_z field*/
625 /*define for dst_pitch field*/
631 /*define for DW_10 word*/
632 /*define for dst_slice_pitch field*/
638 /*define for DW_11 word*/
639 /*define for rect_x field*/
645 /*define for rect_y field*/
651 /*define for DW_12 word*/
652 /*define for rect_z field*/
658 /*define for dst_sw field*/
664 /*define for src_sw field*/
672 ** Definitions for SDMA_PKT_COPY_TILED packet
675 /*define for HEADER word*/
676 /*define for op field*/
682 /*define for sub_op field*/
688 /*define for encrypt field*/
694 /*define for tmz field*/
700 /*define for mip_max field*/
706 /*define for detile field*/
712 /*define for TILED_ADDR_LO word*/
713 /*define for tiled_addr_31_0 field*/
719 /*define for TILED_ADDR_HI word*/
720 /*define for tiled_addr_63_32 field*/
726 /*define for DW_3 word*/
727 /*define for width field*/
733 /*define for DW_4 word*/
734 /*define for height field*/
740 /*define for depth field*/
746 /*define for DW_5 word*/
747 /*define for element_size field*/
753 /*define for swizzle_mode field*/
759 /*define for dimension field*/
765 /*define for epitch field*/
771 /*define for DW_6 word*/
772 /*define for x field*/
778 /*define for y field*/
784 /*define for DW_7 word*/
785 /*define for z field*/
791 /*define for linear_sw field*/
797 /*define for tile_sw field*/
803 /*define for LINEAR_ADDR_LO word*/
804 /*define for linear_addr_31_0 field*/
810 /*define for LINEAR_ADDR_HI word*/
811 /*define for linear_addr_63_32 field*/
817 /*define for LINEAR_PITCH word*/
818 /*define for linear_pitch field*/
824 /*define for LINEAR_SLICE_PITCH word*/
825 /*define for linear_slice_pitch field*/
831 /*define for COUNT word*/
832 /*define for count field*/
840 ** Definitions for SDMA_PKT_COPY_L2T_BROADCAST packet
843 /*define for HEADER word*/
844 /*define for op field*/
850 /*define for sub_op field*/
856 /*define for encrypt field*/
862 /*define for tmz field*/
868 /*define for mip_max field*/
874 /*define for videocopy field*/
880 /*define for broadcast field*/
886 /*define for TILED_ADDR_LO_0 word*/
887 /*define for tiled_addr0_31_0 field*/
893 /*define for TILED_ADDR_HI_0 word*/
894 /*define for tiled_addr0_63_32 field*/
900 /*define for TILED_ADDR_LO_1 word*/
901 /*define for tiled_addr1_31_0 field*/
907 /*define for TILED_ADDR_HI_1 word*/
908 /*define for tiled_addr1_63_32 field*/
914 /*define for DW_5 word*/
915 /*define for width field*/
921 /*define for DW_6 word*/
922 /*define for height field*/
928 /*define for depth field*/
934 /*define for DW_7 word*/
935 /*define for element_size field*/
941 /*define for swizzle_mode field*/
947 /*define for dimension field*/
953 /*define for epitch field*/
959 /*define for DW_8 word*/
960 /*define for x field*/
966 /*define for y field*/
972 /*define for DW_9 word*/
973 /*define for z field*/
979 /*define for DW_10 word*/
980 /*define for dst2_sw field*/
986 /*define for linear_sw field*/
992 /*define for tile_sw field*/
998 /*define for LINEAR_ADDR_LO word*/
999 /*define for linear_addr_31_0 field*/
1005 /*define for LINEAR_ADDR_HI word*/
1006 /*define for linear_addr_63_32 field*/
1012 /*define for LINEAR_PITCH word*/
1013 /*define for linear_pitch field*/
1019 /*define for LINEAR_SLICE_PITCH word*/
1020 /*define for linear_slice_pitch field*/
1026 /*define for COUNT word*/
1027 /*define for count field*/
1035 ** Definitions for SDMA_PKT_COPY_T2T packet
1038 /*define for HEADER word*/
1039 /*define for op field*/
1045 /*define for sub_op field*/
1051 /*define for tmz field*/
1057 /*define for mip_max field*/
1063 /*define for SRC_ADDR_LO word*/
1064 /*define for src_addr_31_0 field*/
1070 /*define for SRC_ADDR_HI word*/
1071 /*define for src_addr_63_32 field*/
1077 /*define for DW_3 word*/
1078 /*define for src_x field*/
1084 /*define for src_y field*/
1090 /*define for DW_4 word*/
1091 /*define for src_z field*/
1097 /*define for src_width field*/
1103 /*define for DW_5 word*/
1104 /*define for src_height field*/
1110 /*define for src_depth field*/
1116 /*define for DW_6 word*/
1117 /*define for src_element_size field*/
1123 /*define for src_swizzle_mode field*/
1129 /*define for src_dimension field*/
1135 /*define for src_epitch field*/
1141 /*define for DST_ADDR_LO word*/
1142 /*define for dst_addr_31_0 field*/
1148 /*define for DST_ADDR_HI word*/
1149 /*define for dst_addr_63_32 field*/
1155 /*define for DW_9 word*/
1156 /*define for dst_x field*/
1162 /*define for dst_y field*/
1168 /*define for DW_10 word*/
1169 /*define for dst_z field*/
1175 /*define for dst_width field*/
1181 /*define for DW_11 word*/
1182 /*define for dst_height field*/
1188 /*define for dst_depth field*/
1194 /*define for DW_12 word*/
1195 /*define for dst_element_size field*/
1201 /*define for dst_swizzle_mode field*/
1207 /*define for dst_dimension field*/
1213 /*define for dst_epitch field*/
1219 /*define for DW_13 word*/
1220 /*define for rect_x field*/
1226 /*define for rect_y field*/
1232 /*define for DW_14 word*/
1233 /*define for rect_z field*/
1239 /*define for dst_sw field*/
1245 /*define for src_sw field*/
1253 ** Definitions for SDMA_PKT_COPY_TILED_SUBWIN packet
1256 /*define for HEADER word*/
1257 /*define for op field*/
1263 /*define for sub_op field*/
1269 /*define for tmz field*/
1275 /*define for mip_max field*/
1281 /*define for mip_id field*/
1287 /*define for detile field*/
1293 /*define for TILED_ADDR_LO word*/
1294 /*define for tiled_addr_31_0 field*/
1300 /*define for TILED_ADDR_HI word*/
1301 /*define for tiled_addr_63_32 field*/
1307 /*define for DW_3 word*/
1308 /*define for tiled_x field*/
1314 /*define for tiled_y field*/
1320 /*define for DW_4 word*/
1321 /*define for tiled_z field*/
1327 /*define for width field*/
1333 /*define for DW_5 word*/
1334 /*define for height field*/
1340 /*define for depth field*/
1346 /*define for DW_6 word*/
1347 /*define for element_size field*/
1353 /*define for swizzle_mode field*/
1359 /*define for dimension field*/
1365 /*define for epitch field*/
1371 /*define for LINEAR_ADDR_LO word*/
1372 /*define for linear_addr_31_0 field*/
1378 /*define for LINEAR_ADDR_HI word*/
1379 /*define for linear_addr_63_32 field*/
1385 /*define for DW_9 word*/
1386 /*define for linear_x field*/
1392 /*define for linear_y field*/
1398 /*define for DW_10 word*/
1399 /*define for linear_z field*/
1405 /*define for linear_pitch field*/
1411 /*define for DW_11 word*/
1412 /*define for linear_slice_pitch field*/
1418 /*define for DW_12 word*/
1419 /*define for rect_x field*/
1425 /*define for rect_y field*/
1431 /*define for DW_13 word*/
1432 /*define for rect_z field*/
1438 /*define for linear_sw field*/
1444 /*define for tile_sw field*/
1452 ** Definitions for SDMA_PKT_COPY_STRUCT packet
1455 /*define for HEADER word*/
1456 /*define for op field*/
1462 /*define for sub_op field*/
1468 /*define for tmz field*/
1474 /*define for detile field*/
1480 /*define for SB_ADDR_LO word*/
1481 /*define for sb_addr_31_0 field*/
1487 /*define for SB_ADDR_HI word*/
1488 /*define for sb_addr_63_32 field*/
1494 /*define for START_INDEX word*/
1495 /*define for start_index field*/
1501 /*define for COUNT word*/
1502 /*define for count field*/
1508 /*define for DW_5 word*/
1509 /*define for stride field*/
1515 /*define for linear_sw field*/
1521 /*define for struct_sw field*/
1527 /*define for LINEAR_ADDR_LO word*/
1528 /*define for linear_addr_31_0 field*/
1534 /*define for LINEAR_ADDR_HI word*/
1535 /*define for linear_addr_63_32 field*/
1543 ** Definitions for SDMA_PKT_WRITE_UNTILED packet
1546 /*define for HEADER word*/
1547 /*define for op field*/
1553 /*define for sub_op field*/
1559 /*define for encrypt field*/
1565 /*define for tmz field*/
1571 /*define for DST_ADDR_LO word*/
1572 /*define for dst_addr_31_0 field*/
1578 /*define for DST_ADDR_HI word*/
1579 /*define for dst_addr_63_32 field*/
1585 /*define for DW_3 word*/
1586 /*define for count field*/
1592 /*define for sw field*/
1598 /*define for DATA0 word*/
1599 /*define for data0 field*/
1607 ** Definitions for SDMA_PKT_WRITE_TILED packet
1610 /*define for HEADER word*/
1611 /*define for op field*/
1617 /*define for sub_op field*/
1623 /*define for encrypt field*/
1629 /*define for tmz field*/
1635 /*define for mip_max field*/
1641 /*define for DST_ADDR_LO word*/
1642 /*define for dst_addr_31_0 field*/
1648 /*define for DST_ADDR_HI word*/
1649 /*define for dst_addr_63_32 field*/
1655 /*define for DW_3 word*/
1656 /*define for width field*/
1662 /*define for DW_4 word*/
1663 /*define for height field*/
1669 /*define for depth field*/
1675 /*define for DW_5 word*/
1676 /*define for element_size field*/
1682 /*define for swizzle_mode field*/
1688 /*define for dimension field*/
1694 /*define for epitch field*/
1700 /*define for DW_6 word*/
1701 /*define for x field*/
1707 /*define for y field*/
1713 /*define for DW_7 word*/
1714 /*define for z field*/
1720 /*define for sw field*/
1726 /*define for COUNT word*/
1727 /*define for count field*/
1733 /*define for DATA0 word*/
1734 /*define for data0 field*/
1742 ** Definitions for SDMA_PKT_PTEPDE_COPY packet
1745 /*define for HEADER word*/
1746 /*define for op field*/
1752 /*define for sub_op field*/
1758 /*define for ptepde_op field*/
1764 /*define for SRC_ADDR_LO word*/
1765 /*define for src_addr_31_0 field*/
1771 /*define for SRC_ADDR_HI word*/
1772 /*define for src_addr_63_32 field*/
1778 /*define for DST_ADDR_LO word*/
1779 /*define for dst_addr_31_0 field*/
1785 /*define for DST_ADDR_HI word*/
1786 /*define for dst_addr_63_32 field*/
1792 /*define for MASK_DW0 word*/
1793 /*define for mask_dw0 field*/
1799 /*define for MASK_DW1 word*/
1800 /*define for mask_dw1 field*/
1806 /*define for COUNT word*/
1807 /*define for count field*/
1815 ** Definitions for SDMA_PKT_PTEPDE_COPY_BACKWARDS packet
1818 /*define for HEADER word*/
1819 /*define for op field*/
1825 /*define for sub_op field*/
1831 /*define for pte_size field*/
1837 /*define for direction field*/
1843 /*define for ptepde_op field*/
1849 /*define for SRC_ADDR_LO word*/
1850 /*define for src_addr_31_0 field*/
1856 /*define for SRC_ADDR_HI word*/
1857 /*define for src_addr_63_32 field*/
1863 /*define for DST_ADDR_LO word*/
1864 /*define for dst_addr_31_0 field*/
1870 /*define for DST_ADDR_HI word*/
1871 /*define for dst_addr_63_32 field*/
1877 /*define for MASK_BIT_FOR_DW word*/
1878 /*define for mask_first_xfer field*/
1884 /*define for mask_last_xfer field*/
1890 /*define for COUNT_IN_32B_XFER word*/
1891 /*define for count field*/
1899 ** Definitions for SDMA_PKT_PTEPDE_RMW packet
1902 /*define for HEADER word*/
1903 /*define for op field*/
1909 /*define for sub_op field*/
1915 /*define for gcc field*/
1921 /*define for sys field*/
1927 /*define for snp field*/
1933 /*define for gpa field*/
1939 /*define for ADDR_LO word*/
1940 /*define for addr_31_0 field*/
1946 /*define for ADDR_HI word*/
1947 /*define for addr_63_32 field*/
1953 /*define for MASK_LO word*/
1954 /*define for mask_31_0 field*/
1960 /*define for MASK_HI word*/
1961 /*define for mask_63_32 field*/
1967 /*define for VALUE_LO word*/
1968 /*define for value_31_0 field*/
1974 /*define for VALUE_HI word*/
1975 /*define for value_63_32 field*/
1983 ** Definitions for SDMA_PKT_WRITE_INCR packet
1986 /*define for HEADER word*/
1987 /*define for op field*/
1993 /*define for sub_op field*/
1999 /*define for DST_ADDR_LO word*/
2000 /*define for dst_addr_31_0 field*/
2006 /*define for DST_ADDR_HI word*/
2007 /*define for dst_addr_63_32 field*/
2013 /*define for MASK_DW0 word*/
2014 /*define for mask_dw0 field*/
2020 /*define for MASK_DW1 word*/
2021 /*define for mask_dw1 field*/
2027 /*define for INIT_DW0 word*/
2028 /*define for init_dw0 field*/
2034 /*define for INIT_DW1 word*/
2035 /*define for init_dw1 field*/
2041 /*define for INCR_DW0 word*/
2042 /*define for incr_dw0 field*/
2048 /*define for INCR_DW1 word*/
2049 /*define for incr_dw1 field*/
2055 /*define for COUNT word*/
2056 /*define for count field*/
2064 ** Definitions for SDMA_PKT_INDIRECT packet
2067 /*define for HEADER word*/
2068 /*define for op field*/
2074 /*define for sub_op field*/
2080 /*define for vmid field*/
2086 /*define for BASE_LO word*/
2087 /*define for ib_base_31_0 field*/
2093 /*define for BASE_HI word*/
2094 /*define for ib_base_63_32 field*/
2100 /*define for IB_SIZE word*/
2101 /*define for ib_size field*/
2107 /*define for CSA_ADDR_LO word*/
2108 /*define for csa_addr_31_0 field*/
2114 /*define for CSA_ADDR_HI word*/
2115 /*define for csa_addr_63_32 field*/
2123 ** Definitions for SDMA_PKT_SEMAPHORE packet
2126 /*define for HEADER word*/
2127 /*define for op field*/
2133 /*define for sub_op field*/
2139 /*define for write_one field*/
2145 /*define for signal field*/
2151 /*define for mailbox field*/
2157 /*define for ADDR_LO word*/
2158 /*define for addr_31_0 field*/
2164 /*define for ADDR_HI word*/
2165 /*define for addr_63_32 field*/
2173 ** Definitions for SDMA_PKT_FENCE packet
2176 /*define for HEADER word*/
2177 /*define for op field*/
2183 /*define for sub_op field*/
2189 /*define for ADDR_LO word*/
2190 /*define for addr_31_0 field*/
2196 /*define for ADDR_HI word*/
2197 /*define for addr_63_32 field*/
2203 /*define for DATA word*/
2204 /*define for data field*/
2212 ** Definitions for SDMA_PKT_SRBM_WRITE packet
2215 /*define for HEADER word*/
2216 /*define for op field*/
2222 /*define for sub_op field*/
2228 /*define for byte_en field*/
2234 /*define for ADDR word*/
2235 /*define for addr field*/
2241 /*define for DATA word*/
2242 /*define for data field*/
2250 ** Definitions for SDMA_PKT_PRE_EXE packet
2253 /*define for HEADER word*/
2254 /*define for op field*/
2260 /*define for sub_op field*/
2266 /*define for dev_sel field*/
2272 /*define for EXEC_COUNT word*/
2273 /*define for exec_count field*/
2281 ** Definitions for SDMA_PKT_COND_EXE packet
2284 /*define for HEADER word*/
2285 /*define for op field*/
2291 /*define for sub_op field*/
2297 /*define for ADDR_LO word*/
2298 /*define for addr_31_0 field*/
2304 /*define for ADDR_HI word*/
2305 /*define for addr_63_32 field*/
2311 /*define for REFERENCE word*/
2312 /*define for reference field*/
2318 /*define for EXEC_COUNT word*/
2319 /*define for exec_count field*/
2327 ** Definitions for SDMA_PKT_CONSTANT_FILL packet
2330 /*define for HEADER word*/
2331 /*define for op field*/
2337 /*define for sub_op field*/
2343 /*define for sw field*/
2349 /*define for fillsize field*/
2355 /*define for DST_ADDR_LO word*/
2356 /*define for dst_addr_31_0 field*/
2362 /*define for DST_ADDR_HI word*/
2363 /*define for dst_addr_63_32 field*/
2369 /*define for DATA word*/
2370 /*define for src_data_31_0 field*/
2376 /*define for COUNT word*/
2377 /*define for count field*/
2385 ** Definitions for SDMA_PKT_DATA_FILL_MULTI packet
2388 /*define for HEADER word*/
2389 /*define for op field*/
2395 /*define for sub_op field*/
2401 /*define for memlog_clr field*/
2407 /*define for BYTE_STRIDE word*/
2408 /*define for byte_stride field*/
2414 /*define for DMA_COUNT word*/
2415 /*define for dma_count field*/
2421 /*define for DST_ADDR_LO word*/
2422 /*define for dst_addr_31_0 field*/
2428 /*define for DST_ADDR_HI word*/
2429 /*define for dst_addr_63_32 field*/
2435 /*define for BYTE_COUNT word*/
2436 /*define for count field*/
2444 ** Definitions for SDMA_PKT_POLL_REGMEM packet
2447 /*define for HEADER word*/
2448 /*define for op field*/
2454 /*define for sub_op field*/
2460 /*define for hdp_flush field*/
2466 /*define for func field*/
2472 /*define for mem_poll field*/
2478 /*define for ADDR_LO word*/
2479 /*define for addr_31_0 field*/
2485 /*define for ADDR_HI word*/
2486 /*define for addr_63_32 field*/
2492 /*define for VALUE word*/
2493 /*define for value field*/
2499 /*define for MASK word*/
2500 /*define for mask field*/
2506 /*define for DW5 word*/
2507 /*define for interval field*/
2513 /*define for retry_count field*/
2521 ** Definitions for SDMA_PKT_POLL_REG_WRITE_MEM packet
2524 /*define for HEADER word*/
2525 /*define for op field*/
2531 /*define for sub_op field*/
2537 /*define for SRC_ADDR word*/
2538 /*define for addr_31_2 field*/
2544 /*define for DST_ADDR_LO word*/
2545 /*define for addr_31_0 field*/
2551 /*define for DST_ADDR_HI word*/
2552 /*define for addr_63_32 field*/
2560 ** Definitions for SDMA_PKT_POLL_DBIT_WRITE_MEM packet
2563 /*define for HEADER word*/
2564 /*define for op field*/
2570 /*define for sub_op field*/
2576 /*define for ea field*/
2582 /*define for DST_ADDR_LO word*/
2583 /*define for addr_31_0 field*/
2589 /*define for DST_ADDR_HI word*/
2590 /*define for addr_63_32 field*/
2596 /*define for START_PAGE word*/
2597 /*define for addr_31_4 field*/
2603 /*define for PAGE_NUM word*/
2604 /*define for page_num_31_0 field*/
2612 ** Definitions for SDMA_PKT_POLL_MEM_VERIFY packet
2615 /*define for HEADER word*/
2616 /*define for op field*/
2622 /*define for sub_op field*/
2628 /*define for mode field*/
2634 /*define for PATTERN word*/
2635 /*define for pattern field*/
2641 /*define for CMP0_ADDR_START_LO word*/
2642 /*define for cmp0_start_31_0 field*/
2648 /*define for CMP0_ADDR_START_HI word*/
2649 /*define for cmp0_start_63_32 field*/
2655 /*define for CMP0_ADDR_END_LO word*/
2656 /*define for cmp1_end_31_0 field*/
2662 /*define for CMP0_ADDR_END_HI word*/
2663 /*define for cmp1_end_63_32 field*/
2669 /*define for CMP1_ADDR_START_LO word*/
2670 /*define for cmp1_start_31_0 field*/
2676 /*define for CMP1_ADDR_START_HI word*/
2677 /*define for cmp1_start_63_32 field*/
2683 /*define for CMP1_ADDR_END_LO word*/
2684 /*define for cmp1_end_31_0 field*/
2690 /*define for CMP1_ADDR_END_HI word*/
2691 /*define for cmp1_end_63_32 field*/
2697 /*define for REC_ADDR_LO word*/
2698 /*define for rec_31_0 field*/
2704 /*define for REC_ADDR_HI word*/
2705 /*define for rec_63_32 field*/
2711 /*define for RESERVED word*/
2712 /*define for reserved field*/
2720 ** Definitions for SDMA_PKT_ATOMIC packet
2723 /*define for HEADER word*/
2724 /*define for op field*/
2730 /*define for loop field*/
2736 /*define for tmz field*/
2742 /*define for atomic_op field*/
2748 /*define for ADDR_LO word*/
2749 /*define for addr_31_0 field*/
2755 /*define for ADDR_HI word*/
2756 /*define for addr_63_32 field*/
2762 /*define for SRC_DATA_LO word*/
2763 /*define for src_data_31_0 field*/
2769 /*define for SRC_DATA_HI word*/
2770 /*define for src_data_63_32 field*/
2776 /*define for CMP_DATA_LO word*/
2777 /*define for cmp_data_31_0 field*/
2783 /*define for CMP_DATA_HI word*/
2784 /*define for cmp_data_63_32 field*/
2790 /*define for LOOP_INTERVAL word*/
2791 /*define for loop_interval field*/
2799 ** Definitions for SDMA_PKT_TIMESTAMP_SET packet
2802 /*define for HEADER word*/
2803 /*define for op field*/
2809 /*define for sub_op field*/
2815 /*define for INIT_DATA_LO word*/
2816 /*define for init_data_31_0 field*/
2822 /*define for INIT_DATA_HI word*/
2823 /*define for init_data_63_32 field*/
2831 ** Definitions for SDMA_PKT_TIMESTAMP_GET packet
2834 /*define for HEADER word*/
2835 /*define for op field*/
2841 /*define for sub_op field*/
2847 /*define for WRITE_ADDR_LO word*/
2848 /*define for write_addr_31_3 field*/
2854 /*define for WRITE_ADDR_HI word*/
2855 /*define for write_addr_63_32 field*/
2863 ** Definitions for SDMA_PKT_TIMESTAMP_GET_GLOBAL packet
2866 /*define for HEADER word*/
2867 /*define for op field*/
2873 /*define for sub_op field*/
2879 /*define for WRITE_ADDR_LO word*/
2880 /*define for write_addr_31_3 field*/
2886 /*define for WRITE_ADDR_HI word*/
2887 /*define for write_addr_63_32 field*/
2895 ** Definitions for SDMA_PKT_TRAP packet
2898 /*define for HEADER word*/
2899 /*define for op field*/
2905 /*define for sub_op field*/
2911 /*define for INT_CONTEXT word*/
2912 /*define for int_context field*/
2920 ** Definitions for SDMA_PKT_DUMMY_TRAP packet
2923 /*define for HEADER word*/
2924 /*define for op field*/
2930 /*define for sub_op field*/
2936 /*define for INT_CONTEXT word*/
2937 /*define for int_context field*/
2945 ** Definitions for SDMA_PKT_NOP packet
2948 /*define for HEADER word*/
2949 /*define for op field*/
2955 /*define for sub_op field*/
2961 /*define for count field*/
2967 /*define for DATA0 word*/
2968 /*define for data0 field*/
2976 ** Definitions for SDMA_AQL_PKT_HEADER packet
2979 /*define for HEADER word*/
2980 /*define for format field*/
2986 /*define for barrier field*/
2992 /*define for acquire_fence_scope field*/
2998 /*define for release_fence_scope field*/
3004 /*define for reserved field*/
3010 /*define for op field*/
3016 /*define for subop field*/
3024 ** Definitions for SDMA_AQL_PKT_COPY_LINEAR packet
3027 /*define for HEADER word*/
3028 /*define for format field*/
3034 /*define for barrier field*/
3040 /*define for acquire_fence_scope field*/
3046 /*define for release_fence_scope field*/
3052 /*define for reserved field*/
3058 /*define for op field*/
3064 /*define for subop field*/
3070 /*define for RESERVED_DW1 word*/
3071 /*define for reserved_dw1 field*/
3077 /*define for RETURN_ADDR_LO word*/
3078 /*define for return_addr_31_0 field*/
3084 /*define for RETURN_ADDR_HI word*/
3085 /*define for return_addr_63_32 field*/
3091 /*define for COUNT word*/
3092 /*define for count field*/
3098 /*define for PARAMETER word*/
3099 /*define for dst_sw field*/
3105 /*define for src_sw field*/
3111 /*define for SRC_ADDR_LO word*/
3112 /*define for src_addr_31_0 field*/
3118 /*define for SRC_ADDR_HI word*/
3119 /*define for src_addr_63_32 field*/
3125 /*define for DST_ADDR_LO word*/
3126 /*define for dst_addr_31_0 field*/
3132 /*define for DST_ADDR_HI word*/
3133 /*define for dst_addr_63_32 field*/
3139 /*define for RESERVED_DW10 word*/
3140 /*define for reserved_dw10 field*/
3146 /*define for RESERVED_DW11 word*/
3147 /*define for reserved_dw11 field*/
3153 /*define for RESERVED_DW12 word*/
3154 /*define for reserved_dw12 field*/
3160 /*define for RESERVED_DW13 word*/
3161 /*define for reserved_dw13 field*/
3167 /*define for COMPLETION_SIGNAL_LO word*/
3168 /*define for completion_signal_31_0 field*/
3174 /*define for COMPLETION_SIGNAL_HI word*/
3175 /*define for completion_signal_63_32 field*/
3183 ** Definitions for SDMA_AQL_PKT_BARRIER_OR packet
3186 /*define for HEADER word*/
3187 /*define for format field*/
3193 /*define for barrier field*/
3199 /*define for acquire_fence_scope field*/
3205 /*define for release_fence_scope field*/
3211 /*define for reserved field*/
3217 /*define for op field*/
3223 /*define for subop field*/
3229 /*define for RESERVED_DW1 word*/
3230 /*define for reserved_dw1 field*/
3236 /*define for DEPENDENT_ADDR_0_LO word*/
3237 /*define for dependent_addr_0_31_0 field*/
3243 /*define for DEPENDENT_ADDR_0_HI word*/
3244 /*define for dependent_addr_0_63_32 field*/
3250 /*define for DEPENDENT_ADDR_1_LO word*/
3251 /*define for dependent_addr_1_31_0 field*/
3257 /*define for DEPENDENT_ADDR_1_HI word*/
3258 /*define for dependent_addr_1_63_32 field*/
3264 /*define for DEPENDENT_ADDR_2_LO word*/
3265 /*define for dependent_addr_2_31_0 field*/
3271 /*define for DEPENDENT_ADDR_2_HI word*/
3272 /*define for dependent_addr_2_63_32 field*/
3278 /*define for DEPENDENT_ADDR_3_LO word*/
3279 /*define for dependent_addr_3_31_0 field*/
3285 /*define for DEPENDENT_ADDR_3_HI word*/
3286 /*define for dependent_addr_3_63_32 field*/
3292 /*define for DEPENDENT_ADDR_4_LO word*/
3293 /*define for dependent_addr_4_31_0 field*/
3299 /*define for DEPENDENT_ADDR_4_HI word*/
3300 /*define for dependent_addr_4_63_32 field*/
3306 /*define for RESERVED_DW12 word*/
3307 /*define for reserved_dw12 field*/
3313 /*define for RESERVED_DW13 word*/
3314 /*define for reserved_dw13 field*/
3320 /*define for COMPLETION_SIGNAL_LO word*/
3321 /*define for completion_signal_31_0 field*/
3327 /*define for COMPLETION_SIGNAL_HI word*/
3328 /*define for completion_signal_63_32 field*/