Lines Matching refs:push
40 struct nvif_push *push = chan->chan.push; in nvc0_fbcon_fillrect() local
50 ret = PUSH_WAIT(push, rect->rop == ROP_COPY ? 7 : 9); in nvc0_fbcon_fillrect()
55 PUSH_IMMD(push, NV902D, SET_OPERATION, in nvc0_fbcon_fillrect()
59 PUSH_MTHD(push, NV902D, SET_RENDER_SOLID_PRIM_COLOR, colour); in nvc0_fbcon_fillrect()
61 PUSH_MTHD(push, NV902D, RENDER_SOLID_PRIM_POINT_SET_X(0), rect->dx, in nvc0_fbcon_fillrect()
67 PUSH_IMMD(push, NV902D, SET_OPERATION, in nvc0_fbcon_fillrect()
71 PUSH_KICK(push); in nvc0_fbcon_fillrect()
81 struct nvif_push *push = chan->chan.push; in nvc0_fbcon_copyarea() local
84 ret = PUSH_WAIT(push, 11); in nvc0_fbcon_copyarea()
88 PUSH_IMMD(push, NV902D, WAIT_FOR_IDLE, 0); in nvc0_fbcon_copyarea()
90 PUSH_MTHD(push, NV902D, SET_PIXELS_FROM_MEMORY_DST_X0, region->dx, in nvc0_fbcon_copyarea()
95 PUSH_MTHD(push, NV902D, SET_PIXELS_FROM_MEMORY_SRC_X0_FRAC, 0, in nvc0_fbcon_copyarea()
99 PUSH_KICK(push); in nvc0_fbcon_copyarea()
109 struct nvif_push *push = chan->chan.push; in nvc0_fbcon_imageblit() local
127 ret = PUSH_WAIT(push, 11); in nvc0_fbcon_imageblit()
131 PUSH_MTHD(push, NV902D, SET_PIXELS_FROM_CPU_COLOR0, bg, in nvc0_fbcon_imageblit()
134 PUSH_MTHD(push, NV902D, SET_PIXELS_FROM_CPU_SRC_WIDTH, image->width, in nvc0_fbcon_imageblit()
137 PUSH_MTHD(push, NV902D, SET_PIXELS_FROM_CPU_DST_X0_FRAC, 0, in nvc0_fbcon_imageblit()
146 ret = PUSH_WAIT(push, count + 1); in nvc0_fbcon_imageblit()
152 PUSH_NINC(push, NV902D, PIXELS_FROM_CPU_DATA, data, count); in nvc0_fbcon_imageblit()
156 PUSH_KICK(push); in nvc0_fbcon_imageblit()
167 struct nvif_push *push = chan->chan.push; in nvc0_fbcon_accel_init() local
202 ret = PUSH_WAIT(push, 52); in nvc0_fbcon_accel_init()
209 PUSH_MTHD(push, NV902D, SET_OBJECT, nfbdev->twod.handle); in nvc0_fbcon_accel_init()
211 PUSH_MTHD(push, NV902D, SET_DST_FORMAT, in nvc0_fbcon_accel_init()
217 PUSH_MTHD(push, NV902D, SET_DST_PITCH, info->fix.line_length, in nvc0_fbcon_accel_init()
227 PUSH_MTHD(push, NV902D, SET_SRC_FORMAT, in nvc0_fbcon_accel_init()
233 PUSH_MTHD(push, NV902D, SET_SRC_PITCH, info->fix.line_length, in nvc0_fbcon_accel_init()
243 PUSH_IMMD(push, NV902D, SET_CLIP_ENABLE, in nvc0_fbcon_accel_init()
246 PUSH_IMMD(push, NV902D, SET_ROP, in nvc0_fbcon_accel_init()
249 PUSH_IMMD(push, NV902D, SET_OPERATION, in nvc0_fbcon_accel_init()
252 PUSH_MTHD(push, NV902D, SET_MONOCHROME_PATTERN_COLOR_FORMAT, in nvc0_fbcon_accel_init()
258 PUSH_MTHD(push, NV902D, RENDER_SOLID_PRIM_MODE, in nvc0_fbcon_accel_init()
264 PUSH_MTHD(push, NV902D, SET_PIXELS_FROM_CPU_DATA_TYPE, in nvc0_fbcon_accel_init()
279 PUSH_IMMD(push, NV902D, SET_PIXELS_FROM_CPU_MONO_OPACITY, in nvc0_fbcon_accel_init()
282 PUSH_MTHD(push, NV902D, SET_PIXELS_FROM_CPU_DX_DU_FRAC, 0, in nvc0_fbcon_accel_init()
287 PUSH_IMMD(push, NV902D, SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP, in nvc0_fbcon_accel_init()
290 PUSH_MTHD(push, NV902D, SET_PIXELS_FROM_MEMORY_DU_DX_FRAC, 0, in nvc0_fbcon_accel_init()
294 PUSH_KICK(push); in nvc0_fbcon_accel_init()