/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_ring.c | 292 if (ring->ring_obj == NULL) { in radeon_ring_backup() 391 if (ring->ring_obj == NULL) { in radeon_ring_init() 394 NULL, &ring->ring_obj); in radeon_ring_init() 399 r = radeon_bo_reserve(ring->ring_obj, false); in radeon_ring_init() 402 r = radeon_bo_pin(ring->ring_obj, RADEON_GEM_DOMAIN_GTT, in radeon_ring_init() 405 radeon_bo_unreserve(ring->ring_obj); in radeon_ring_init() 409 r = radeon_bo_kmap(ring->ring_obj, in radeon_ring_init() 411 radeon_bo_unreserve(ring->ring_obj); in radeon_ring_init() 440 struct radeon_bo *ring_obj; in radeon_ring_fini() local 443 ring_obj in radeon_ring_fini() [all...] |
H A D | r600.c | 3060 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in r600_uvd_init() 3310 rdev->ring[RADEON_RING_TYPE_GFX_INDEX].ring_obj = NULL; in r600_init() 3315 rdev->ih.ring_obj = NULL; in r600_init() 3483 if (rdev->ih.ring_obj == NULL) { in r600_ih_ring_alloc() 3487 NULL, NULL, &rdev->ih.ring_obj); in r600_ih_ring_alloc() 3492 r = radeon_bo_reserve(rdev->ih.ring_obj, false); in r600_ih_ring_alloc() 3495 r = radeon_bo_pin(rdev->ih.ring_obj, in r600_ih_ring_alloc() 3499 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc() 3503 r = radeon_bo_kmap(rdev->ih.ring_obj, in r600_ih_ring_alloc() 3505 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc() [all...] |
H A D | ni.c | 2010 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in cayman_uvd_init() 2078 rdev->ring[TN_RING_TYPE_VCE1_INDEX].ring_obj = NULL; in cayman_vce_init() 2080 rdev->ring[TN_RING_TYPE_VCE2_INDEX].ring_obj = NULL; in cayman_vce_init() 2409 ring->ring_obj = NULL; in cayman_init() 2413 ring->ring_obj = NULL; in cayman_init() 2417 ring->ring_obj = NULL; in cayman_init() 2423 rdev->ih.ring_obj = NULL; in cayman_init()
|
H A D | rv770.c | 1706 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in rv770_uvd_init() 1966 rdev->ring[RADEON_RING_TYPE_GFX_INDEX].ring_obj = NULL; in rv770_init() 1969 rdev->ring[R600_RING_TYPE_DMA_INDEX].ring_obj = NULL; in rv770_init() 1974 rdev->ih.ring_obj = NULL; in rv770_init()
|
H A D | si.c | 6477 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in si_uvd_init() 6544 rdev->ring[TN_RING_TYPE_VCE1_INDEX].ring_obj = NULL; in si_vce_init() 6546 rdev->ring[TN_RING_TYPE_VCE2_INDEX].ring_obj = NULL; in si_vce_init() 6888 ring->ring_obj = NULL; in si_init() 6892 ring->ring_obj = NULL; in si_init() 6896 ring->ring_obj = NULL; in si_init() 6900 ring->ring_obj = NULL; in si_init() 6904 ring->ring_obj = NULL; in si_init() 6910 rdev->ih.ring_obj = NULL; in si_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_ring.c | 291 if (ring->ring_obj == NULL) { in radeon_ring_backup() 389 if (ring->ring_obj == NULL) { in radeon_ring_init() 392 NULL, &ring->ring_obj); in radeon_ring_init() 397 r = radeon_bo_reserve(ring->ring_obj, false); in radeon_ring_init() 400 r = radeon_bo_pin(ring->ring_obj, RADEON_GEM_DOMAIN_GTT, in radeon_ring_init() 403 radeon_bo_unreserve(ring->ring_obj); in radeon_ring_init() 407 r = radeon_bo_kmap(ring->ring_obj, in radeon_ring_init() 409 radeon_bo_unreserve(ring->ring_obj); in radeon_ring_init() 440 struct radeon_bo *ring_obj; in radeon_ring_fini() local 443 ring_obj in radeon_ring_fini() [all...] |
H A D | r600.c | 3059 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in r600_uvd_init() 3313 rdev->ring[RADEON_RING_TYPE_GFX_INDEX].ring_obj = NULL; in r600_init() 3318 rdev->ih.ring_obj = NULL; in r600_init() 3486 if (rdev->ih.ring_obj == NULL) { in r600_ih_ring_alloc() 3490 NULL, NULL, &rdev->ih.ring_obj); in r600_ih_ring_alloc() 3495 r = radeon_bo_reserve(rdev->ih.ring_obj, false); in r600_ih_ring_alloc() 3498 r = radeon_bo_pin(rdev->ih.ring_obj, in r600_ih_ring_alloc() 3502 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc() 3506 r = radeon_bo_kmap(rdev->ih.ring_obj, in r600_ih_ring_alloc() 3508 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc() [all...] |
H A D | ni.c | 2023 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in cayman_uvd_init() 2091 rdev->ring[TN_RING_TYPE_VCE1_INDEX].ring_obj = NULL; in cayman_vce_init() 2093 rdev->ring[TN_RING_TYPE_VCE2_INDEX].ring_obj = NULL; in cayman_vce_init() 2424 ring->ring_obj = NULL; in cayman_init() 2428 ring->ring_obj = NULL; in cayman_init() 2432 ring->ring_obj = NULL; in cayman_init() 2438 rdev->ih.ring_obj = NULL; in cayman_init()
|
H A D | rv770.c | 1709 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in rv770_uvd_init() 1971 rdev->ring[RADEON_RING_TYPE_GFX_INDEX].ring_obj = NULL; in rv770_init() 1974 rdev->ring[R600_RING_TYPE_DMA_INDEX].ring_obj = NULL; in rv770_init() 1979 rdev->ih.ring_obj = NULL; in rv770_init()
|
H A D | si.c | 6483 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in si_uvd_init() 6550 rdev->ring[TN_RING_TYPE_VCE1_INDEX].ring_obj = NULL; in si_vce_init() 6552 rdev->ring[TN_RING_TYPE_VCE2_INDEX].ring_obj = NULL; in si_vce_init() 6896 ring->ring_obj = NULL; in si_init() 6900 ring->ring_obj = NULL; in si_init() 6904 ring->ring_obj = NULL; in si_init() 6908 ring->ring_obj = NULL; in si_init() 6912 ring->ring_obj = NULL; in si_init() 6918 rdev->ih.ring_obj = NULL; in si_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ih.c | 89 &ih->ring_obj, &ih->gpu_addr, in amdgpu_ih_ring_init() 127 amdgpu_bo_free_kernel(&ih->ring_obj, &ih->gpu_addr, in amdgpu_ih_ring_fini()
|
H A D | amdgpu_ring.c | 246 if (ring->ring_obj == NULL) { in amdgpu_ring_init() 249 &ring->ring_obj, in amdgpu_ring_init() 299 amdgpu_bo_free_kernel(&ring->ring_obj, in amdgpu_ring_fini()
|
H A D | amdgpu_ih.h | 43 struct amdgpu_bo *ring_obj; member
|
H A D | amdgpu_test.c | 53 if (adev->irq.ih.ring_obj) in amdgpu_do_test_moves()
|
H A D | amdgpu_ring.h | 208 struct amdgpu_bo *ring_obj; member
|
H A D | amdgpu_gfx.c | 301 ring->ring_obj = NULL; in amdgpu_gfx_kiq_init_ring()
|
H A D | mes_v10_1.c | 844 ring->ring_obj = NULL; in mes_v10_1_ring_init()
|
H A D | si_dma.c | 500 ring->ring_obj = NULL; in si_dma_sw_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ih.c | 89 &ih->ring_obj, &ih->gpu_addr, in amdgpu_ih_ring_init() 131 amdgpu_bo_free_kernel(&ih->ring_obj, &ih->gpu_addr, in amdgpu_ih_ring_fini()
|
H A D | amdgpu_ih.h | 58 struct amdgpu_bo *ring_obj; member
|
H A D | amdgpu_ring.c | 339 } else if (ring->ring_obj == NULL) { in amdgpu_ring_init() 342 &ring->ring_obj, in amdgpu_ring_init() 389 amdgpu_bo_free_kernel(&ring->ring_obj, in amdgpu_ring_fini()
|
H A D | amdgpu_ring.h | 244 struct amdgpu_bo *ring_obj; member
|
H A D | mes_v11_0.c | 954 ring->ring_obj = NULL; in mes_v11_0_ring_init() 978 ring->ring_obj = NULL; in mes_v11_0_kiq_ring_init()
|
H A D | mes_v10_1.c | 848 ring->ring_obj = NULL; in mes_v10_1_ring_init() 872 ring->ring_obj = NULL; in mes_v10_1_kiq_ring_init()
|
H A D | si_dma.c | 499 ring->ring_obj = NULL; in si_dma_sw_init()
|