Searched defs:ndw (Results 1 - 6 of 6) sorted by last modified time

/drivers/gpu/drm/radeon/
H A Dcik_sdma.c807 unsigned ndw; local
810 ndw = count * 2;
811 if (ndw > 0xFFFFE)
812 ndw = 0xFFFFE;
819 ib->ptr[ib->length_dw++] = ndw;
820 for (; ndw > 0; ndw -= 2, --count, pe += 8) {
857 unsigned ndw; local
860 ndw = count;
861 if (ndw >
[all...]
H A Dni_dma.c319 unsigned ndw; local
322 ndw = count * 2;
323 if (ndw > 0xFFFFE)
324 ndw = 0xFFFFE;
327 0, 0, ndw);
333 pe += ndw * 4;
334 src += ndw * 4;
335 count -= ndw / 2;
359 unsigned ndw; local
362 ndw
408 unsigned ndw; local
[all...]
H A Dr100.c884 unsigned ndw; local
896 ndw = 64 + (10 * num_loops);
897 r = radeon_ring_lock(rdev, ring, ndw);
899 DRM_ERROR("radeon: moving bo (%d) asking for %u dw.\n", r, ndw);
H A Dradeon_ring.c99 * @ndw: number of dwords to allocate in the ring buffer
101 * Allocate @ndw dwords in the ring buffer (all asics).
104 int radeon_ring_alloc(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw) argument
109 if (ndw > (ring->ring_size / 4))
114 ndw = (ndw + ring->align_mask) & ~ring->align_mask;
115 while (ndw > (ring->ring_free_dw - 1)) {
117 if (ndw < ring->ring_free_dw) {
124 ring->count_dw = ndw;
134 * @ndw
140 radeon_ring_lock(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw) argument
[all...]
H A Dradeon_vm.c645 unsigned count = 0, pt_idx, ndw; local
650 ndw = 64;
653 ndw += vm->max_pde_used * 6;
656 if (ndw > 0xfffff)
659 r = radeon_ib_get(rdev, R600_RING_TYPE_DMA_INDEX, &ib, NULL, ndw * 4);
704 WARN_ON(ib.length_dw > ndw);
884 unsigned nptes, ncmds, ndw; local
933 ndw = 64;
938 ndw += ncmds * 7;
942 ndw
[all...]
H A Dsi_dma.c112 unsigned ndw; local
115 ndw = count * 2;
116 if (ndw > 0xFFFFE)
117 ndw = 0xFFFFE;
120 ib->ptr[ib->length_dw++] = DMA_PACKET(DMA_PACKET_WRITE, 0, 0, 0, ndw);
123 for (; ndw > 0; ndw -= 2, --count, pe += 8) {
160 unsigned ndw; local
163 ndw = count * 2;
164 if (ndw >
[all...]

Completed in 89 milliseconds