Home | History | Annotate | Download | only in nv50

Lines Matching defs:push

42    struct nouveau_pushbuf *push = dec->pushbuf[0];
110 nouveau_pushbuf_space(push, 32, num_refs, 0);
111 nouveau_pushbuf_refn(push, bo_refs, num_refs);
123 BEGIN_NV04(push, SUBC_BSP(0x700), 5);
124 PUSH_DATA (push, caps); // 700 cmd
125 PUSH_DATA (push, bsp_addr + 1); // 704 strparm_bsp
126 PUSH_DATA (push, bsp_addr + 7); // 708 str addr
127 PUSH_DATA (push, comm_addr); // 70c comm
128 PUSH_DATA (push, comm_seq); // 710 seq
137 BEGIN_NV04(push, SUBC_BSP(0x400), mpeg12 ? 5 : 7);
138 PUSH_DATA (push, bsp_addr); // 400 picparm addr
139 PUSH_DATA (push, inter_addr); // 404 interparm addr
140 PUSH_DATA (push, inter_addr + slice_size + bucket_size); // 408 interdata addr
141 PUSH_DATA (push, ring_size << 8); // 40c interdata_size
143 PUSH_DATA (push, bitplane_addr); // 410 BITPLANE_DATA
144 PUSH_DATA (push, 0x400); // 414 BITPLANE_DATA_SIZE
146 PUSH_DATA (push, 0); // dma idx
149 BEGIN_NV04(push, SUBC_BSP(0x400), 8);
150 PUSH_DATA (push, bsp_addr); // 400 picparm addr
151 PUSH_DATA (push, inter_addr); // 404 interparm addr
152 PUSH_DATA (push, slice_size << 8); // 408 interparm size?
153 PUSH_DATA (push, inter_addr + slice_size + bucket_size); // 40c interdata addr
154 PUSH_DATA (push, ring_size << 8); // 410 interdata size
155 PUSH_DATA (push, inter_addr + slice_size); // 414 bucket?
156 PUSH_DATA (push, bucket_size << 8); // 418 bucket size? unshifted..
157 PUSH_DATA (push, 0); // 41c targets
162 BEGIN_NV04(push, SUBC_BSP(0x240), 3);
163 PUSH_DATAh(push, dec->fence_bo->offset);
164 PUSH_DATA (push, dec->fence_bo->offset);
165 PUSH_DATA (push, dec->fence_seq);
167 BEGIN_NV04(push, SUBC_BSP(0x300), 1);
168 PUSH_DATA (push, 1);
169 PUSH_KICK (push);
185 BEGIN_NV04(push, SUBC_BSP(0x300), 1);
186 PUSH_DATA (push, 0);
187 PUSH_KICK (push);