HomeSort by: relevance | last modified time | path
    Searched refs:OUT_RING (Results 1 - 25 of 32) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_nvc0_fbcon.c 49 OUT_RING (chan, 1);
54 OUT_RING (chan, ((uint32_t *)info->pseudo_palette)[rect->color]);
56 OUT_RING (chan, rect->color);
58 OUT_RING (chan, rect->dx);
59 OUT_RING (chan, rect->dy);
60 OUT_RING (chan, rect->dx + rect->width);
61 OUT_RING (chan, rect->dy + rect->height);
64 OUT_RING (chan, 3);
83 OUT_RING (chan, 0);
85 OUT_RING (chan, region->dx)
    [all...]
nouveau_nv50_fbcon.c 49 OUT_RING(chan, 1);
54 OUT_RING(chan, ((uint32_t *)info->pseudo_palette)[rect->color]);
56 OUT_RING(chan, rect->color);
58 OUT_RING(chan, rect->dx);
59 OUT_RING(chan, rect->dy);
60 OUT_RING(chan, rect->dx + rect->width);
61 OUT_RING(chan, rect->dy + rect->height);
64 OUT_RING(chan, 3);
83 OUT_RING(chan, 0);
85 OUT_RING(chan, region->dx)
    [all...]
nouveau_nv04_fbcon.c 47 OUT_RING(chan, (region->sy << 16) | region->sx);
48 OUT_RING(chan, (region->dy << 16) | region->dx);
49 OUT_RING(chan, (region->height << 16) | region->width);
67 OUT_RING(chan, (rect->rop != ROP_COPY) ? 1 : 3);
71 OUT_RING(chan, ((uint32_t *)info->pseudo_palette)[rect->color]);
73 OUT_RING(chan, rect->color);
75 OUT_RING(chan, (rect->dx << 16) | rect->dy);
76 OUT_RING(chan, (rect->width << 16) | rect->height);
110 OUT_RING(chan, (image->dy << 16) | (image->dx & 0xffff));
111 OUT_RING(chan, ((image->dy + image->height) << 16)
    [all...]
nouveau_nvc0_fence.c 42 OUT_RING (chan, upper_32_bits(virtual));
43 OUT_RING (chan, lower_32_bits(virtual));
44 OUT_RING (chan, sequence);
45 OUT_RING (chan, NV84_SUBCHAN_SEMAPHORE_TRIGGER_WRITE_LONG);
46 OUT_RING (chan, 0x00000000);
58 OUT_RING (chan, upper_32_bits(virtual));
59 OUT_RING (chan, lower_32_bits(virtual));
60 OUT_RING (chan, sequence);
61 OUT_RING (chan, NV84_SUBCHAN_SEMAPHORE_TRIGGER_ACQUIRE_GEQUAL |
nouveau_bo.c 833 OUT_RING (chan, handle & 0x0000ffff);
847 OUT_RING (chan, upper_32_bits(mem->vma[0].addr));
848 OUT_RING (chan, lower_32_bits(mem->vma[0].addr));
849 OUT_RING (chan, upper_32_bits(mem->vma[1].addr));
850 OUT_RING (chan, lower_32_bits(mem->vma[1].addr));
851 OUT_RING (chan, PAGE_SIZE);
852 OUT_RING (chan, PAGE_SIZE);
853 OUT_RING (chan, PAGE_SIZE);
854 OUT_RING (chan, new_reg->num_pages);
866 OUT_RING (chan, handle)
    [all...]
nouveau_nv17_fence.c 59 OUT_RING (prev, fctx->sema.handle);
60 OUT_RING (prev, 0);
61 OUT_RING (prev, value + 0);
62 OUT_RING (prev, value + 1);
68 OUT_RING (chan, fctx->sema.handle);
69 OUT_RING (chan, 0);
70 OUT_RING (chan, value + 1);
71 OUT_RING (chan, value + 2);
nouveau_nv84_fence.c 45 OUT_RING (chan, chan->vram.handle);
47 OUT_RING (chan, upper_32_bits(virtual));
48 OUT_RING (chan, lower_32_bits(virtual));
49 OUT_RING (chan, sequence);
50 OUT_RING (chan, NV84_SUBCHAN_SEMAPHORE_TRIGGER_WRITE_LONG);
51 OUT_RING (chan, 0x00000000);
63 OUT_RING (chan, chan->vram.handle);
65 OUT_RING (chan, upper_32_bits(virtual));
66 OUT_RING (chan, lower_32_bits(virtual));
67 OUT_RING (chan, sequence)
    [all...]
nouveau_dma.h 102 OUT_RING(struct nouveau_channel *chan, int data)
113 OUT_RING(chan, 0x00000000 | (subc << 13) | (size << 18) | mthd);
119 OUT_RING(chan, 0x40000000 | (subc << 13) | (size << 18) | mthd);
125 OUT_RING(chan, 0x20000000 | (size << 16) | (subc << 13) | (mthd >> 2));
131 OUT_RING(chan, 0x60000000 | (size << 16) | (subc << 13) | (mthd >> 2));
137 OUT_RING(chan, 0x80000000 | (data << 16) | (subc << 13) | (mthd >> 2));
nouveau_dmem.c 465 OUT_RING (chan, upper_32_bits(src_addr));
466 OUT_RING (chan, lower_32_bits(src_addr));
467 OUT_RING (chan, upper_32_bits(dst_addr));
468 OUT_RING (chan, lower_32_bits(dst_addr));
469 OUT_RING (chan, PAGE_SIZE);
470 OUT_RING (chan, PAGE_SIZE);
471 OUT_RING (chan, PAGE_SIZE);
472 OUT_RING (chan, npages);
474 OUT_RING (chan, launch_dma);
nouveau_nv04_fence.c 51 OUT_RING (chan, fence->base.seqno);
nouveau_nv10_fence.c 41 OUT_RING (chan, fence->base.seqno);
nouveau_gem.c 823 OUT_RING(chan, (nvbo->bo.offset + push[i].offset) | 2);
824 OUT_RING(chan, 0);
857 OUT_RING(chan, 0x20000000 |
859 OUT_RING(chan, 0);
861 OUT_RING(chan, 0);
  /src/sys/external/bsd/drm/dist/shared-core/
r128_state.c 50 OUT_RING(CCE_PACKET0(R128_AUX1_SC_LEFT, 3));
51 OUT_RING(boxes[0].x1);
52 OUT_RING(boxes[0].x2 - 1);
53 OUT_RING(boxes[0].y1);
54 OUT_RING(boxes[0].y2 - 1);
59 OUT_RING(CCE_PACKET0(R128_AUX2_SC_LEFT, 3));
60 OUT_RING(boxes[1].x1);
61 OUT_RING(boxes[1].x2 - 1);
62 OUT_RING(boxes[1].y1);
63 OUT_RING(boxes[1].y2 - 1)
    [all...]
r600_blit.c 1220 OUT_RING(CP_PACKET3(R600_IT_SET_CONTEXT_REG, 1));
1221 OUT_RING((R600_CB_COLOR0_BASE - R600_SET_CONTEXT_REG_OFFSET) >> 2);
1222 OUT_RING(gpu_addr >> 8);
1223 OUT_RING(CP_PACKET3(R600_IT_SURFACE_BASE_UPDATE, 0));
1224 OUT_RING(2 << 0);
1227 OUT_RING(CP_PACKET3(R600_IT_SET_CONTEXT_REG, 1));
1228 OUT_RING((R600_CB_COLOR0_BASE - R600_SET_CONTEXT_REG_OFFSET) >> 2);
1229 OUT_RING(gpu_addr >> 8);
1232 OUT_RING(CP_PACKET3(R600_IT_SET_CONTEXT_REG, 1));
1233 OUT_RING((R600_CB_COLOR0_SIZE - R600_SET_CONTEXT_REG_OFFSET) >> 2)
    [all...]
radeon_state.c 438 OUT_RING(CP_PACKET0(RADEON_RE_TOP_LEFT, 0));
439 OUT_RING((box->y1 << 16) | box->x1);
440 OUT_RING(CP_PACKET0(RADEON_RE_WIDTH_HEIGHT, 0));
441 OUT_RING(((box->y2 - 1) << 16) | (box->x2 - 1));
470 OUT_RING(CP_PACKET0(RADEON_PP_MISC, 6));
471 OUT_RING(ctx->pp_misc);
472 OUT_RING(ctx->pp_fog_color);
473 OUT_RING(ctx->re_solid_color);
474 OUT_RING(ctx->rb3d_blendcntl);
475 OUT_RING(ctx->rb3d_depthoffset)
    [all...]
r300_cmdbuf.c 71 OUT_RING(CP_PACKET0(R300_RE_CLIPRECT_TL_0, nr * 2 - 1));
103 OUT_RING((box.x1 << R300_CLIPRECT_X_SHIFT) |
105 OUT_RING((box.x2 << R300_CLIPRECT_X_SHIFT) |
117 OUT_RING(CP_PACKET0(R300_RE_SCISSORS_TL, 1));
118 OUT_RING(0);
119 OUT_RING(R300_SCISSORS_X_MASK | R300_SCISSORS_Y_MASK);
144 OUT_RING(CP_PACKET0(R300_RB3D_DSTCACHE_CTLSTAT, 0));
145 OUT_RING(R300_RB3D_DC_FLUSH);
148 OUT_RING(CP_PACKET0(RADEON_WAIT_UNTIL, 0));
149 OUT_RING(RADEON_WAIT_3D_IDLECLEAN)
    [all...]
i915_dma.c 372 OUT_RING(cmd);
379 OUT_RING(cmd);
384 OUT_RING(0);
411 OUT_RING(GFX_OP_DRAWRECT_INFO_I965);
412 OUT_RING((box.x1 & 0xffff) | (box.y1 << 16));
413 OUT_RING(((box.x2 - 1) & 0xffff) | ((box.y2 - 1) << 16));
414 OUT_RING(DR4);
418 OUT_RING(GFX_OP_DRAWRECT_INFO);
419 OUT_RING(DR1);
420 OUT_RING((box.x1 & 0xffff) | (box.y1 << 16))
    [all...]
radeon_drv.h 1945 OUT_RING( CP_PACKET0( R600_WAIT_UNTIL, 0 ) ); \
1947 OUT_RING( CP_PACKET0( RADEON_WAIT_UNTIL, 0 ) ); \
1948 OUT_RING( (RADEON_WAIT_2D_IDLECLEAN | \
1954 OUT_RING( CP_PACKET0( R600_WAIT_UNTIL, 0 ) ); \
1956 OUT_RING( CP_PACKET0( RADEON_WAIT_UNTIL, 0 ) ); \
1957 OUT_RING( (RADEON_WAIT_3D_IDLECLEAN | \
1963 OUT_RING( CP_PACKET0( R600_WAIT_UNTIL, 0 ) ); \
1965 OUT_RING( CP_PACKET0( RADEON_WAIT_UNTIL, 0 ) ); \
1966 OUT_RING( (RADEON_WAIT_2D_IDLECLEAN | \
1973 OUT_RING( CP_PACKET0( R600_WAIT_UNTIL, 0 ) );
    [all...]
mach64_dma.c 683 #define OUT_RING( x ) \
686 DRM_INFO( " OUT_RING( 0x%08x ) at 0x%x\n", \
726 OUT_RING( MACH64_APERTURE_OFFSET + MACH64_BM_ADDR );
727 OUT_RING( page );
728 OUT_RING( MACH64_DMA_CHUNKSIZE | MACH64_DMA_HOLD_OFFSET );
729 OUT_RING( 0 );
741 OUT_RING( MACH64_APERTURE_OFFSET + MACH64_BM_ADDR );
742 OUT_RING( page );
743 OUT_RING( remainder | MACH64_DMA_HOLD_OFFSET | MACH64_DMA_EOL );
744 OUT_RING( 0 )
    [all...]
i915_irq.c 263 OUT_RING(MI_STORE_DWORD_INDEX);
264 OUT_RING(I915_BREADCRUMB_INDEX << MI_STORE_DWORD_INDEX_SHIFT);
265 OUT_RING(dev_priv->counter);
266 OUT_RING(MI_USER_INTERRUPT);
r600_cp.c 2193 OUT_RING(CP_PACKET3(R600_IT_EVENT_WRITE, 0));
2194 OUT_RING(R600_CACHE_FLUSH_AND_INV_EVENT);
2196 OUT_RING(CP_PACKET3(R600_IT_SET_CONFIG_REG, 1));
2197 OUT_RING((R600_WAIT_UNTIL - R600_SET_CONFIG_REG_OFFSET) >> 2);
2198 OUT_RING(RADEON_WAIT_3D_IDLE | RADEON_WAIT_3D_IDLECLEAN);
2215 OUT_RING(CP_PACKET3(R600_IT_ME_INITIALIZE, 5));
2216 OUT_RING(0x00000001);
2218 OUT_RING(0x00000000);
2220 OUT_RING((dev_priv->r600_max_hw_contexts - 1));
2222 OUT_RING(0x00000000)
    [all...]
r128_drv.h 454 OUT_RING( CCE_PACKET0( R128_WAIT_UNTIL, 0 ) ); \
455 OUT_RING( R128_EVENT_CRTC_OFFSET ); \
517 #define OUT_RING( x ) do { \
519 DRM_INFO( " OUT_RING( 0x%08x ) at 0x%x\n", \
  /src/sys/external/bsd/drm2/dist/drm/r128/
r128_state.c 61 OUT_RING(CCE_PACKET0(R128_AUX1_SC_LEFT, 3));
62 OUT_RING(boxes[0].x1);
63 OUT_RING(boxes[0].x2 - 1);
64 OUT_RING(boxes[0].y1);
65 OUT_RING(boxes[0].y2 - 1);
70 OUT_RING(CCE_PACKET0(R128_AUX2_SC_LEFT, 3));
71 OUT_RING(boxes[1].x1);
72 OUT_RING(boxes[1].x2 - 1);
73 OUT_RING(boxes[1].y1);
74 OUT_RING(boxes[1].y2 - 1)
    [all...]
r128_drv.h 479 OUT_RING(CCE_PACKET0(R128_WAIT_UNTIL, 0)); \
480 OUT_RING(R128_EVENT_CRTC_OFFSET); \
538 #define OUT_RING(x) do { \
540 DRM_INFO(" OUT_RING( 0x%08x ) at 0x%x\n", \
  /src/sys/external/bsd/drm2/dist/drm/i810/
i810_dma.c 475 OUT_RING(GFX_OP_COLOR_FACTOR);
476 OUT_RING(code[I810_CTXREG_CF1]);
478 OUT_RING(GFX_OP_STIPPLE);
479 OUT_RING(code[I810_CTXREG_ST1]);
486 OUT_RING(tmp);
493 OUT_RING(0);
507 OUT_RING(GFX_OP_MAP_INFO);
508 OUT_RING(code[I810_TEXREG_MI1]);
509 OUT_RING(code[I810_TEXREG_MI2]);
510 OUT_RING(code[I810_TEXREG_MI3])
    [all...]

Completed in 46 milliseconds

1 2