Home
last modified time | relevance | path

Searched refs:scratch_addr (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_ringbuffer.c217 u32 scratch_addr = ring->scratch.gtt_offset + 2 * CACHELINE_BYTES; in intel_emit_post_sync_nonzero_flush() local
228 intel_ring_emit(ring, scratch_addr | PIPE_CONTROL_GLOBAL_GTT); /* address */ in intel_emit_post_sync_nonzero_flush()
240 intel_ring_emit(ring, scratch_addr | PIPE_CONTROL_GLOBAL_GTT); /* address */ in intel_emit_post_sync_nonzero_flush()
254 u32 scratch_addr = ring->scratch.gtt_offset + 2 * CACHELINE_BYTES; in gen6_render_ring_flush() local
294 intel_ring_emit(ring, scratch_addr | PIPE_CONTROL_GLOBAL_GTT); in gen6_render_ring_flush()
325 u32 scratch_addr = ring->scratch.gtt_offset + 2 * CACHELINE_BYTES; in gen7_render_ring_flush() local
375 intel_ring_emit(ring, scratch_addr); in gen7_render_ring_flush()
384 u32 flags, u32 scratch_addr) in gen8_emit_pipe_control() argument
394 intel_ring_emit(ring, scratch_addr); in gen8_emit_pipe_control()
408 u32 scratch_addr = ring->scratch.gtt_offset + 2 * CACHELINE_BYTES; in gen8_render_ring_flush() local
[all …]
Dintel_lrc.c1292 u32 scratch_addr = ring->scratch.gtt_offset + 2 * CACHELINE_BYTES; in gen8_emit_flush_render() local
1321 intel_logical_ring_emit(ringbuf, scratch_addr); in gen8_emit_flush_render()
/linux-4.1.27/drivers/usb/dwc3/
Dcore.c275 dma_addr_t scratch_addr; in dwc3_setup_scratch_buffers() local
289 scratch_addr = dma_map_single(dwc->dev, dwc->scratchbuf, in dwc3_setup_scratch_buffers()
292 if (dma_mapping_error(dwc->dev, scratch_addr)) { in dwc3_setup_scratch_buffers()
298 dwc->scratch_addr = scratch_addr; in dwc3_setup_scratch_buffers()
300 param = lower_32_bits(scratch_addr); in dwc3_setup_scratch_buffers()
307 param = upper_32_bits(scratch_addr); in dwc3_setup_scratch_buffers()
317 dma_unmap_single(dwc->dev, dwc->scratch_addr, dwc->nr_scratch * in dwc3_setup_scratch_buffers()
336 dma_unmap_single(dwc->dev, dwc->scratch_addr, dwc->nr_scratch * in dwc3_free_scratch_buffers()
Dcore.h722 dma_addr_t scratch_addr; member
/linux-4.1.27/drivers/gpu/drm/radeon/
Dr600_cp.c1900 u64 scratch_addr; in r600_cp_init_ring_buffer() local
1902 scratch_addr = RADEON_READ(R600_CP_RB_RPTR_ADDR) & 0xFFFFFFFC; in r600_cp_init_ring_buffer()
1903 scratch_addr |= ((u64)RADEON_READ(R600_CP_RB_RPTR_ADDR_HI)) << 32; in r600_cp_init_ring_buffer()
1904 scratch_addr += R600_SCRATCH_REG_OFFSET; in r600_cp_init_ring_buffer()
1905 scratch_addr >>= 8; in r600_cp_init_ring_buffer()
1906 scratch_addr &= 0xffffffff; in r600_cp_init_ring_buffer()
1908 RADEON_WRITE(R600_SCRATCH_ADDR, (uint32_t)scratch_addr); in r600_cp_init_ring_buffer()