Home | History | Annotate | Download | only in nv50

Lines Matching refs:push

73    struct nouveau_pushbuf *push = dec->pushbuf[1];
114 nouveau_pushbuf_space(push, 32 + codec_extra, num_refs, 0);
116 nouveau_pushbuf_refn(push, bo_refs, num_refs);
130 BEGIN_NV04(push, SUBC_VP(0x700), 7);
131 PUSH_DATA (push, caps); // 700
132 PUSH_DATA (push, comm_seq); // 704
133 PUSH_DATA (push, 0); // 708 fuc targets, ignored for nv98
134 PUSH_DATA (push, dec->fw_sizes); // 70c
135 PUSH_DATA (push, bsp_addr+(VP_OFFSET>>8)); // 710 picparm_addr
136 PUSH_DATA (push, inter_addr); // 714 inter_parm
137 PUSH_DATA (push, inter_addr + slice_size + bucket_size); // 718 inter_data_ofs
142 BEGIN_NV04(push, SUBC_VP(0x71c), 2);
143 PUSH_DATA (push, tmpimg_addr >> 8); // 71c
144 PUSH_DATA (push, inter_addr + slice_size); // 720 bucket_ofs
147 BEGIN_NV04(push, SUBC_VP(0x724), 5);
148 PUSH_DATA (push, comm_addr); // 724
149 PUSH_DATA (push, ucode_addr); // 728
150 PUSH_DATA (push, pic_addr[16]); // 734
151 PUSH_DATA (push, pic_addr[0]); // 72c
152 PUSH_DATA (push, pic_addr[1]); // 730
157 BEGIN_NV04(push, SUBC_VP(0x400), dec->base.max_references - 2);
160 PUSH_DATA (push, pic_addr[i]);
165 BEGIN_NV04(push, SUBC_VP(0x438), 1);
166 PUSH_DATA (push, desc.h264->slice_count);
172 BEGIN_NV04(push, SUBC_VP(0x240), 3);
173 PUSH_DATAh(push, (dec->fence_bo->offset + 0x10));
174 PUSH_DATA (push, (dec->fence_bo->offset + 0x10));
175 PUSH_DATA (push, dec->fence_seq);
177 BEGIN_NV04(push, SUBC_VP(0x300), 1);
178 PUSH_DATA (push, 1);
179 PUSH_KICK(push);
193 BEGIN_NV04(push, SUBC_VP(0x300), 1);
194 PUSH_DATA (push, 0);
195 PUSH_KICK (push);