Home
last modified time | relevance | path

Searched refs:memptrs (Results 1 – 14 of 14) sorted by relevance

/drivers/gpu/drm/msm/
A Dmsm_ringbuffer.c66 void *memptrs, uint64_t memptrs_iova) in msm_ringbuffer_new() argument
108 ring->memptrs = memptrs; in msm_ringbuffer_new()
122 ring->fctx = msm_fence_context_alloc(gpu->dev, &ring->memptrs->fence, name); in msm_ringbuffer_new()
A Dmsm_gpu.c474 submit = find_submit(cur_ring, cur_ring->memptrs->fence + 1); in recover_worker()
529 uint32_t fence = ring->memptrs->fence; in recover_worker()
536 ring->memptrs->fence = ++fence; in recover_worker()
578 submit = find_submit(cur_ring, cur_ring->memptrs->fence + 1); in msm_gpu_fault_crashstate_capture()
631 uint32_t fence = ring->memptrs->fence; in hangcheck_handler()
770 stats = &ring->memptrs->stats[index]; in retire_submit()
967 void *memptrs; in msm_gpu_init() local
1058 memptrs = msm_gem_kernel_new(drm, in msm_gpu_init()
1063 if (IS_ERR(memptrs)) { in msm_gpu_init()
1064 ret = PTR_ERR(memptrs); in msm_gpu_init()
[all …]
A Dmsm_ringbuffer.h72 struct msm_rbmemptrs *memptrs; member
123 void *memptrs, uint64_t memptrs_iova);
A Dmsm_gpu.h315 if (fence_after(ring->fctx->last_fence, ring->memptrs->fence)) in msm_gpu_active()
/drivers/gpu/drm/ci/xfails/
A Dmsm-sc7180-trogdor-lazor-limozeen-skips.txt27 # sc7180 does not have APRIV, so memptrs is not protected.
30 msm/msm_mapping@memptrs
A Dmsm-sc7180-trogdor-kingoftown-skips.txt36 # sc7180 does not have APRIV, so memptrs is not protected.
39 msm/msm_mapping@memptrs
/drivers/gpu/drm/msm/adreno/
A Da6xx_preempt.c78 empty = ring->memptrs->fence == a6xx_gpu->last_seqno[i]; in get_next_ring()
284 u64 ttbr0 = ring->memptrs->ttbr0; in a6xx_preempt_trigger()
285 u32 context_idr = ring->memptrs->context_idr; in a6xx_preempt_trigger()
A Dadreno_gpu.c678 ring->memptrs->rptr = 0; in adreno_hw_init()
679 ring->memptrs->bv_fence = ring->fctx->completed_fence; in adreno_hw_init()
685 if (fence_before(ring->fctx->last_fence, ring->memptrs->fence)) { in adreno_hw_init()
686 ring->memptrs->fence = ring->fctx->last_fence; in adreno_hw_init()
775 state->ring[i].fence = gpu->rb[i]->memptrs->fence; in adreno_gpu_state_get()
1050 ring->memptrs->fence, in adreno_dump_info()
A Da2xx_gpu.c485 ring->memptrs->rptr = gpu_read(gpu, REG_AXXX_CP_RB_RPTR); in a2xx_get_rptr()
486 return ring->memptrs->rptr; in a2xx_get_rptr()
A Da3xx_gpu.c507 ring->memptrs->rptr = gpu_read(gpu, REG_AXXX_CP_RB_RPTR); in a3xx_get_rptr()
508 return ring->memptrs->rptr; in a3xx_get_rptr()
A Da4xx_gpu.c626 ring->memptrs->rptr = gpu_read(gpu, REG_A4XX_CP_RB_RPTR); in a4xx_get_rptr()
627 return ring->memptrs->rptr; in a4xx_get_rptr()
A Da5xx_preempt.c70 empty = ring->memptrs->fence == a5xx_gpu->last_seqno[i]; in get_next_ring()
A Da5xx_gpu.c123 ring->memptrs->fence = submit->seqno; in a5xx_submit_in_rb()
1691 return ring->memptrs->rptr = gpu_read(gpu, REG_A5XX_CP_RB_RPTR); in a5xx_get_rptr()
A Da6xx_gpu.c2301 return ring->memptrs->rptr = gpu_read(gpu, REG_A6XX_CP_RB_RPTR); in a6xx_get_rptr()

Completed in 39 milliseconds