Lines Matching +full:0 +full:x00c00000
14 #define PACKET_HEADER_PACKET_ID_MASK 0x1F00000000000000ull
17 PACKET_WREG_32 = 0x1,
18 PACKET_WREG_BULK = 0x2,
19 PACKET_MSG_LONG = 0x3,
20 PACKET_MSG_SHORT = 0x4,
21 PACKET_CP_DMA = 0x5,
22 PACKET_REPEAT = 0x6,
23 PACKET_MSG_PROT = 0x7,
24 PACKET_FENCE = 0x8,
25 PACKET_LIN_DMA = 0x9,
26 PACKET_NOP = 0xA,
27 PACKET_STOP = 0xB,
28 PACKET_ARB_POINT = 0xC,
29 PACKET_WAIT = 0xD,
30 PACKET_CB_LIST = 0xE,
31 PACKET_LOAD_AND_EXE = 0xF,
32 PACKET_WRITE_ARC_STREAM = 0x10,
33 PACKET_LAST_READ_FROM_ARC = 0x11,
34 PACKET_WREG_64_SHORT = 0x12,
35 PACKET_WREG_64_LONG = 0x13,
41 #define GAUDI2_PKT_CTL_OPCODE_MASK 0x1F000000
44 #define GAUDI2_PKT_CTL_EB_MASK 0x20000000
47 #define GAUDI2_PKT_CTL_RB_MASK 0x40000000
50 #define GAUDI2_PKT_CTL_MB_MASK 0x80000000
92 #define GAUDI2_PKT_SHORT_VAL_SOB_SYNC_VAL_SHIFT 0
93 #define GAUDI2_PKT_SHORT_VAL_SOB_SYNC_VAL_MASK 0x00007FFF
96 #define GAUDI2_PKT_SHORT_VAL_SOB_MOD_MASK 0x80000000
98 #define GAUDI2_PKT_SHORT_VAL_MON_SYNC_GID_SHIFT 0
99 #define GAUDI2_PKT_SHORT_VAL_MON_SYNC_GID_MASK 0x000000FF
102 #define GAUDI2_PKT_SHORT_VAL_MON_MASK_MASK 0x0000FF00
105 #define GAUDI2_PKT_SHORT_VAL_MON_MODE_MASK 0x00010000
108 #define GAUDI2_PKT_SHORT_VAL_MON_SYNC_VAL_MASK 0xFFFE0000
110 #define GAUDI2_PKT_SHORT_CTL_ADDR_SHIFT 0
111 #define GAUDI2_PKT_SHORT_CTL_ADDR_MASK 0x0000FFFF
114 #define GAUDI2_PKT_SHORT_CTL_BASE_MASK 0x00C00000
127 #define GAUDI2_PKT_FENCE_CFG_DEC_VAL_SHIFT 0
128 #define GAUDI2_PKT_FENCE_CFG_DEC_VAL_MASK 0x0000000F
131 #define GAUDI2_PKT_FENCE_CFG_TARGET_VAL_MASK 0x00FF0000
134 #define GAUDI2_PKT_FENCE_CFG_ID_MASK 0xC0000000
136 #define GAUDI2_PKT_FENCE_CTL_PRED_SHIFT 0
137 #define GAUDI2_PKT_FENCE_CTL_PRED_MASK 0x0000001F
144 #define GAUDI2_PKT_LIN_DMA_CTL_WRCOMP_SHIFT 0
145 #define GAUDI2_PKT_LIN_DMA_CTL_WRCOMP_MASK 0x00000001
148 #define GAUDI2_PKT_LIN_DMA_CTL_ENDIAN_MASK 0x00000006
151 #define GAUDI2_PKT_LIN_DMA_CTL_MEMSET_MASK 0x00000010
154 #define GAUDI2_PKT_LIN_DMA_CTL_CONTEXT_ID_MASK 0x00FFFF00