Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ih.c75 unsigned wptr_offs, rptr_offs; in amdgpu_ih_ring_init() local
81 r = amdgpu_device_wb_get(adev, &rptr_offs); in amdgpu_ih_ring_init()
92 amdgpu_device_wb_free(adev, rptr_offs); in amdgpu_ih_ring_init()
99 ih->rptr_addr = adev->wb.gpu_addr + rptr_offs * 4; in amdgpu_ih_ring_init()
100 ih->rptr_cpu = &adev->wb.wb[rptr_offs]; in amdgpu_ih_ring_init()
A Damdgpu_ring.c200 r = amdgpu_device_wb_get(adev, &ring->rptr_offs); in amdgpu_ring_init()
292 amdgpu_device_wb_free(ring->adev, ring->rptr_offs); in amdgpu_ring_fini()
A Dsi_dma.c43 return ring->adev->wb.wb[ring->rptr_offs>>2]; in si_dma_ring_get_rptr()
157 rptr_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in si_dma_start()
A Dmes_v10_1.c59 return ring->adev->wb.wb[ring->rptr_offs]; in mes_v10_1_ring_get_rptr()
676 wb_gpu_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in mes_v10_1_mqd_init()
A Damdgpu_ring.h218 unsigned rptr_offs; member
A Dsdma_v2_4.c197 return ring->adev->wb.wb[ring->rptr_offs] >> 2; in sdma_v2_4_ring_get_rptr()
422 wb_offset = (ring->rptr_offs * 4); in sdma_v2_4_gfx_resume()
A Dcik_sdma.c167 rptr = ring->adev->wb.wb[ring->rptr_offs]; in cik_sdma_ring_get_rptr()
444 wb_offset = (ring->rptr_offs * 4); in cik_sdma_gfx_resume()
A Dsdma_v3_0.c353 return ring->adev->wb.wb[ring->rptr_offs] >> 2; in sdma_v3_0_ring_get_rptr()
660 wb_offset = (ring->rptr_offs * 4); in sdma_v3_0_gfx_resume()
A Dsdma_v4_0.c725 rptr = ((u64 *)&ring->adev->wb.wb[ring->rptr_offs]); in sdma_v4_0_ring_get_rptr()
1182 wb_offset = (ring->rptr_offs * 4); in sdma_v4_0_gfx_resume()
1272 wb_offset = (ring->rptr_offs * 4); in sdma_v4_0_page_resume()
A Dsdma_v5_2.c243 rptr = ((u64 *)&ring->adev->wb.wb[ring->rptr_offs]); in sdma_v5_2_ring_get_rptr()
611 wb_offset = (ring->rptr_offs * 4); in sdma_v5_2_gfx_resume()
A Dgfx_v6_0.c2120 rptr_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v6_0_cp_gfx_resume()
2142 return ring->adev->wb.wb[ring->rptr_offs]; in gfx_v6_0_ring_get_rptr()
2206 rptr_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v6_0_cp_compute_resume()
2225 rptr_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v6_0_cp_compute_resume()
A Dsdma_v5_0.c356 rptr = ((u64 *)&ring->adev->wb.wb[ring->rptr_offs]); in sdma_v5_0_ring_get_rptr()
729 wb_offset = (ring->rptr_offs * 4); in sdma_v5_0_gfx_resume()
A Dgfx_v7_0.c2634 rptr_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v7_0_cp_gfx_resume()
2659 return ring->adev->wb.wb[ring->rptr_offs]; in gfx_v7_0_ring_get_rptr()
2989 wb_gpu_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v7_0_mqd_init()
A Dgfx_v9_0.c3356 rptr_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v9_0_cp_gfx_resume()
3572 wb_gpu_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v9_0_mqd_init()
5314 return ring->adev->wb.wb[ring->rptr_offs]; /* gfx9 is 32bit rptr*/ in gfx_v9_0_ring_get_rptr_gfx()
5504 return ring->adev->wb.wb[ring->rptr_offs]; /* gfx9 hardware is 32bit rptr */ in gfx_v9_0_ring_get_rptr_compute()
A Dgfx_v10_0.c6377 rptr_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v10_0_cp_gfx_resume()
6415 rptr_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v10_0_cp_gfx_resume()
6637 wb_gpu_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v10_0_gfx_mqd_init()
6931 wb_gpu_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v10_0_compute_mqd_init()
8488 return ring->adev->wb.wb[ring->rptr_offs]; /* gfx10 is 32bit rptr*/ in gfx_v10_0_ring_get_rptr_gfx()
8523 return ring->adev->wb.wb[ring->rptr_offs]; /* gfx10 hardware is 32bit rptr */ in gfx_v10_0_ring_get_rptr_compute()
A Dgfx_v8_0.c4309 rptr_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v8_0_cp_gfx_resume()
4520 wb_gpu_addr = adev->wb.gpu_addr + (ring->rptr_offs * 4); in gfx_v8_0_mqd_init()
6054 return ring->adev->wb.wb[ring->rptr_offs]; in gfx_v8_0_ring_get_rptr()
/linux/drivers/gpu/drm/radeon/
A Dradeon_ring.c382 unsigned rptr_offs, u32 nop) in radeon_ring_init() argument
387 ring->rptr_offs = rptr_offs; in radeon_ring_init()
A Dni_dma.c58 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cayman_dma_get_rptr()
A Dr600_dma.c56 rptr = rdev->wb.wb[ring->rptr_offs/4]; in r600_dma_get_rptr()
A Dcik_sdma.c68 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cik_sdma_get_rptr()
A Dradeon.h835 unsigned rptr_offs; member
1034 unsigned rptr_offs, u32 nop);
A Dni.c1467 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cayman_gfx_get_rptr()
A Dcik.c4119 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cik_gfx_get_rptr()
4145 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cik_compute_get_rptr()
A Dr100.c1077 rptr = le32_to_cpu(rdev->wb.wb[ring->rptr_offs/4]); in r100_gfx_get_rptr()
A Dr600.c2624 rptr = rdev->wb.wb[ring->rptr_offs/4]; in r600_gfx_get_rptr()

Completed in 144 milliseconds