Lines Matching full:push

43 	struct nvif_push *push = wndw->wndw.push;  in wndwc37e_csc_set()  local
46 if ((ret = PUSH_WAIT(push, 13))) in wndwc37e_csc_set()
49 PUSH_MTHD(push, NVC37E, SET_CSC_RED2RED, asyw->csc.matrix, 12); in wndwc37e_csc_set()
56 struct nvif_push *push = wndw->wndw.push; in wndwc37e_ilut_clr() local
59 if ((ret = PUSH_WAIT(push, 2))) in wndwc37e_ilut_clr()
62 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_INPUT_LUT, 0x00000000); in wndwc37e_ilut_clr()
69 struct nvif_push *push = wndw->wndw.push; in wndwc37e_ilut_set() local
72 if ((ret = PUSH_WAIT(push, 4))) in wndwc37e_ilut_set()
75 PUSH_MTHD(push, NVC37E, SET_CONTROL_INPUT_LUT, in wndwc37e_ilut_set()
102 struct nvif_push *push = wndw->wndw.push; in wndwc37e_blend_set() local
105 if ((ret = PUSH_WAIT(push, 8))) in wndwc37e_blend_set()
108 PUSH_MTHD(push, NVC37E, SET_COMPOSITION_CONTROL, in wndwc37e_blend_set()
147 struct nvif_push *push = wndw->wndw.push; in wndwc37e_image_clr() local
150 if ((ret = PUSH_WAIT(push, 4))) in wndwc37e_image_clr()
153 PUSH_MTHD(push, NVC37E, SET_PRESENT_CONTROL, in wndwc37e_image_clr()
157 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_ISO(0), 0x00000000); in wndwc37e_image_clr()
164 struct nvif_push *push = wndw->wndw.push; in wndwc37e_image_set() local
167 if ((ret = PUSH_WAIT(push, 17))) in wndwc37e_image_set()
170 PUSH_MTHD(push, NVC37E, SET_PRESENT_CONTROL, in wndwc37e_image_set()
175 PUSH_MTHD(push, NVC37E, SET_SIZE, in wndwc37e_image_set()
197 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_ISO(0), asyw->image.handle, 1); in wndwc37e_image_set()
198 PUSH_MTHD(push, NVC37E, SET_OFFSET(0), asyw->image.offset[0] >> 8); in wndwc37e_image_set()
200 PUSH_MTHD(push, NVC37E, SET_POINT_IN(0), in wndwc37e_image_set()
204 PUSH_MTHD(push, NVC37E, SET_SIZE_IN, in wndwc37e_image_set()
208 PUSH_MTHD(push, NVC37E, SET_SIZE_OUT, in wndwc37e_image_set()
217 struct nvif_push *push = wndw->wndw.push; in wndwc37e_ntfy_clr() local
220 if ((ret = PUSH_WAIT(push, 2))) in wndwc37e_ntfy_clr()
223 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_NOTIFIER, 0x00000000); in wndwc37e_ntfy_clr()
230 struct nvif_push *push = wndw->wndw.push; in wndwc37e_ntfy_set() local
233 if ((ret = PUSH_WAIT(push, 3))) in wndwc37e_ntfy_set()
236 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_NOTIFIER, asyw->ntfy.handle, in wndwc37e_ntfy_set()
247 struct nvif_push *push = wndw->wndw.push; in wndwc37e_sema_clr() local
250 if ((ret = PUSH_WAIT(push, 2))) in wndwc37e_sema_clr()
253 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_SEMAPHORE, 0x00000000); in wndwc37e_sema_clr()
260 struct nvif_push *push = wndw->wndw.push; in wndwc37e_sema_set() local
263 if ((ret = PUSH_WAIT(push, 5))) in wndwc37e_sema_set()
266 PUSH_MTHD(push, NVC37E, SET_SEMAPHORE_CONTROL, asyw->sema.offset, in wndwc37e_sema_set()
276 struct nvif_push *push = wndw->wndw.push; in wndwc37e_update() local
279 if ((ret = PUSH_WAIT(push, 5))) in wndwc37e_update()
282 PUSH_MTHD(push, NVC37E, SET_INTERLOCK_FLAGS, interlock[NV50_DISP_INTERLOCK_CURS] << 1 | in wndwc37e_update()
286 PUSH_MTHD(push, NVC37E, UPDATE, 0x00000001 | in wndwc37e_update()
290 return PUSH_KICK(push); in wndwc37e_update()