Lines Matching full:push
43 struct nvif_push *push = &wndw->wndw.push;
46 if ((ret = PUSH_WAIT(push, 13)))
49 PUSH_MTHD(push, NVC37E, SET_CSC_RED2RED, asyw->csc.matrix, 12);
56 struct nvif_push *push = &wndw->wndw.push;
59 if ((ret = PUSH_WAIT(push, 2)))
62 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_INPUT_LUT, 0x00000000);
69 struct nvif_push *push = &wndw->wndw.push;
72 if ((ret = PUSH_WAIT(push, 4)))
75 PUSH_MTHD(push, NVC37E, SET_CONTROL_INPUT_LUT,
98 struct nvif_push *push = &wndw->wndw.push;
101 if ((ret = PUSH_WAIT(push, 8)))
104 PUSH_MTHD(push, NVC37E, SET_COMPOSITION_CONTROL,
143 struct nvif_push *push = &wndw->wndw.push;
146 if ((ret = PUSH_WAIT(push, 4)))
149 PUSH_MTHD(push, NVC37E, SET_PRESENT_CONTROL,
153 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_ISO(0), 0x00000000);
160 struct nvif_push *push = &wndw->wndw.push;
163 if ((ret = PUSH_WAIT(push, 17)))
166 PUSH_MTHD(push, NVC37E, SET_PRESENT_CONTROL,
171 PUSH_MTHD(push, NVC37E, SET_SIZE,
193 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_ISO(0), asyw->image.handle, 1);
194 PUSH_MTHD(push, NVC37E, SET_OFFSET(0), asyw->image.offset[0] >> 8);
196 PUSH_MTHD(push, NVC37E, SET_POINT_IN(0),
200 PUSH_MTHD(push, NVC37E, SET_SIZE_IN,
204 PUSH_MTHD(push, NVC37E, SET_SIZE_OUT,
213 struct nvif_push *push = &wndw->wndw.push;
216 if ((ret = PUSH_WAIT(push, 2)))
219 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_NOTIFIER, 0x00000000);
226 struct nvif_push *push = &wndw->wndw.push;
229 if ((ret = PUSH_WAIT(push, 3)))
232 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_NOTIFIER, asyw->ntfy.handle,
243 struct nvif_push *push = &wndw->wndw.push;
246 if ((ret = PUSH_WAIT(push, 2)))
249 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_SEMAPHORE, 0x00000000);
256 struct nvif_push *push = &wndw->wndw.push;
259 if ((ret = PUSH_WAIT(push, 5)))
262 PUSH_MTHD(push, NVC37E, SET_SEMAPHORE_CONTROL, asyw->sema.offset,
272 struct nvif_push *push = &wndw->wndw.push;
275 if ((ret = PUSH_WAIT(push, 5)))
278 PUSH_MTHD(push, NVC37E, SET_INTERLOCK_FLAGS, interlock[NV50_DISP_INTERLOCK_CURS] << 1 |
282 PUSH_MTHD(push, NVC37E, UPDATE, 0x00000001 |
286 return PUSH_KICK(push);