Home
last modified time | relevance | path

Searched refs:get_wptr (Results 1 – 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ih.h61 u32 (*get_wptr)(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih); member
67 #define amdgpu_ih_get_wptr(adev, ih) (adev)->irq.ih_funcs->get_wptr((adev), (ih))
Damdgpu_ring.h147 u64 (*get_wptr)(struct amdgpu_ring *ring); member
261 #define amdgpu_ring_get_wptr(r) (r)->funcs->get_wptr((r))
Dcik_ih.c434 .get_wptr = cik_ih_get_wptr,
Dsi_ih.c297 .get_wptr = si_ih_get_wptr,
Dcz_ih.c431 .get_wptr = cz_ih_get_wptr,
Diceland_ih.c428 .get_wptr = iceland_ih_get_wptr,
Dtonga_ih.c483 .get_wptr = tonga_ih_get_wptr,
Dvce_v3_0.c900 .get_wptr = vce_v3_0_ring_get_wptr,
924 .get_wptr = vce_v3_0_ring_get_wptr,
Duvd_v6_0.c1524 .get_wptr = uvd_v6_0_ring_get_wptr,
1550 .get_wptr = uvd_v6_0_ring_get_wptr,
1579 .get_wptr = uvd_v6_0_enc_ring_get_wptr,
Djpeg_v3_0.c556 .get_wptr = jpeg_v3_0_dec_ring_get_wptr,
Dvce_v2_0.c611 .get_wptr = vce_v2_0_ring_get_wptr,
Djpeg_v2_5.c571 .get_wptr = jpeg_v2_5_dec_ring_get_wptr,
Dsdma_v4_0.c2304 .get_wptr = sdma_v4_0_ring_get_wptr,
2340 .get_wptr = sdma_v4_0_ring_get_wptr,
2372 .get_wptr = sdma_v4_0_page_ring_get_wptr,
2404 .get_wptr = sdma_v4_0_page_ring_get_wptr,
Duvd_v3_1.c181 .get_wptr = uvd_v3_1_ring_get_wptr,
Duvd_v4_2.c744 .get_wptr = uvd_v4_2_ring_get_wptr,
Djpeg_v1_0.c549 .get_wptr = jpeg_v1_0_decode_ring_get_wptr,
Duvd_v5_0.c853 .get_wptr = uvd_v5_0_ring_get_wptr,
Djpeg_v2_0.c779 .get_wptr = jpeg_v2_0_dec_ring_get_wptr,
Dvega10_ih.c749 .get_wptr = vega10_ih_get_wptr,
Dnavi10_ih.c833 .get_wptr = navi10_ih_get_wptr,
Dsi_dma.c726 .get_wptr = si_dma_ring_get_wptr,
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dradeon_asic.c194 .get_wptr = &r100_gfx_get_wptr,
344 .get_wptr = &r100_gfx_get_wptr,
358 .get_wptr = &r100_gfx_get_wptr,
915 .get_wptr = &r600_gfx_get_wptr,
928 .get_wptr = &r600_dma_get_wptr,
1013 .get_wptr = &uvd_v1_0_get_wptr,
1212 .get_wptr = &uvd_v1_0_get_wptr,
1319 .get_wptr = &r600_gfx_get_wptr,
1332 .get_wptr = &r600_dma_get_wptr,
1628 .get_wptr = &cayman_gfx_get_wptr,
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/adreno/
Da5xx_preempt.c49 wptr = get_wptr(ring); in update_wptr()
66 empty = (get_wptr(ring) == ring->memptrs->rptr); in get_next_ring()
136 a5xx_gpu->preempt[ring->id]->wptr = get_wptr(ring); in a5xx_preempt_trigger()
Dadreno_gpu.c465 wptr = get_wptr(ring); in adreno_flush()
476 uint32_t wptr = get_wptr(ring); in adreno_idle()
505 state->ring[i].wptr = get_wptr(gpu->rb[i]); in adreno_gpu_state_get()
741 printk("rb wptr: %d\n", get_wptr(ring)); in adreno_dump_info()
Dadreno_gpu.h339 static inline uint32_t get_wptr(struct msm_ringbuffer *ring) in get_wptr() function

12