• Home
  • Raw
  • Download

Lines Matching refs:push

40 	struct nvif_push *push = chan->chan.push;  in nv50_fbcon_fillrect()  local
50 ret = PUSH_WAIT(push, rect->rop == ROP_COPY ? 7 : 11); in nv50_fbcon_fillrect()
55 PUSH_MTHD(push, NV502D, SET_OPERATION, in nv50_fbcon_fillrect()
59 PUSH_MTHD(push, NV502D, SET_RENDER_SOLID_PRIM_COLOR, colour); in nv50_fbcon_fillrect()
61 PUSH_MTHD(push, NV502D, RENDER_SOLID_PRIM_POINT_SET_X(0), rect->dx, in nv50_fbcon_fillrect()
67 PUSH_MTHD(push, NV502D, SET_OPERATION, in nv50_fbcon_fillrect()
71 PUSH_KICK(push); in nv50_fbcon_fillrect()
81 struct nvif_push *push = chan->chan.push; in nv50_fbcon_copyarea() local
84 ret = PUSH_WAIT(push, 12); in nv50_fbcon_copyarea()
88 PUSH_MTHD(push, NV502D, WAIT_FOR_IDLE, 0); in nv50_fbcon_copyarea()
90 PUSH_MTHD(push, NV502D, SET_PIXELS_FROM_MEMORY_DST_X0, region->dx, in nv50_fbcon_copyarea()
95 PUSH_MTHD(push, NV502D, SET_PIXELS_FROM_MEMORY_SRC_X0_FRAC, 0, in nv50_fbcon_copyarea()
99 PUSH_KICK(push); in nv50_fbcon_copyarea()
109 struct nvif_push *push = chan->chan.push; in nv50_fbcon_imageblit() local
127 ret = PUSH_WAIT(push, 11); in nv50_fbcon_imageblit()
131 PUSH_MTHD(push, NV502D, SET_PIXELS_FROM_CPU_COLOR0, bg, in nv50_fbcon_imageblit()
134 PUSH_MTHD(push, NV502D, SET_PIXELS_FROM_CPU_SRC_WIDTH, image->width, in nv50_fbcon_imageblit()
137 PUSH_MTHD(push, NV502D, SET_PIXELS_FROM_CPU_DST_X0_FRAC, 0, in nv50_fbcon_imageblit()
146 ret = PUSH_WAIT(push, count + 1); in nv50_fbcon_imageblit()
152 PUSH_NINC(push, NV502D, PIXELS_FROM_CPU_DATA, data, count); in nv50_fbcon_imageblit()
156 PUSH_KICK(push); in nv50_fbcon_imageblit()
167 struct nvif_push *push = chan->chan.push; in nv50_fbcon_accel_init() local
202 ret = PUSH_WAIT(push, 56); in nv50_fbcon_accel_init()
208 PUSH_MTHD(push, NV502D, SET_OBJECT, nfbdev->twod.handle); in nv50_fbcon_accel_init()
209 PUSH_MTHD(push, NV502D, SET_DST_CONTEXT_DMA, chan->vram.handle, in nv50_fbcon_accel_init()
213 PUSH_MTHD(push, NV502D, SET_DST_FORMAT, in nv50_fbcon_accel_init()
219 PUSH_MTHD(push, NV502D, SET_DST_PITCH, info->fix.line_length, in nv50_fbcon_accel_init()
229 PUSH_MTHD(push, NV502D, SET_SRC_FORMAT, in nv50_fbcon_accel_init()
235 PUSH_MTHD(push, NV502D, SET_SRC_PITCH, info->fix.line_length, in nv50_fbcon_accel_init()
245 PUSH_MTHD(push, NV502D, SET_CLIP_ENABLE, in nv50_fbcon_accel_init()
248 PUSH_MTHD(push, NV502D, SET_ROP, in nv50_fbcon_accel_init()
251 PUSH_MTHD(push, NV502D, SET_OPERATION, in nv50_fbcon_accel_init()
254 PUSH_MTHD(push, NV502D, SET_MONOCHROME_PATTERN_COLOR_FORMAT, in nv50_fbcon_accel_init()
260 PUSH_MTHD(push, NV502D, RENDER_SOLID_PRIM_MODE, in nv50_fbcon_accel_init()
266 PUSH_MTHD(push, NV502D, SET_PIXELS_FROM_CPU_DATA_TYPE, in nv50_fbcon_accel_init()
281 PUSH_MTHD(push, NV502D, SET_PIXELS_FROM_CPU_MONO_OPACITY, in nv50_fbcon_accel_init()
284 PUSH_MTHD(push, NV502D, SET_PIXELS_FROM_CPU_DX_DU_FRAC, 0, in nv50_fbcon_accel_init()
289 PUSH_MTHD(push, NV502D, SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP, in nv50_fbcon_accel_init()
292 PUSH_MTHD(push, NV502D, SET_PIXELS_FROM_MEMORY_DU_DX_FRAC, 0, in nv50_fbcon_accel_init()
296 PUSH_KICK(push); in nv50_fbcon_accel_init()