Searched refs:mqd_obj (Results 1 – 8 of 8) sorted by relevance
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| H A D | amdgpu_gfx.c | 376 if (!ring->mqd_obj) { in amdgpu_gfx_mqd_sw_init() 383 AMDGPU_GEM_DOMAIN_VRAM, &ring->mqd_obj, in amdgpu_gfx_mqd_sw_init() 400 if (!ring->mqd_obj) { in amdgpu_gfx_mqd_sw_init() 402 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in amdgpu_gfx_mqd_sw_init() 420 if (!ring->mqd_obj) { in amdgpu_gfx_mqd_sw_init() 422 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in amdgpu_gfx_mqd_sw_init() 448 amdgpu_bo_free_kernel(&ring->mqd_obj, in amdgpu_gfx_mqd_sw_fini() 457 amdgpu_bo_free_kernel(&ring->mqd_obj, in amdgpu_gfx_mqd_sw_fini() 464 amdgpu_bo_free_kernel(&ring->mqd_obj, in amdgpu_gfx_mqd_sw_fini()
|
| H A D | amdgpu_gfx_v10_0.c | 285 uint64_t mqd_addr = amdgpu_bo_gpu_offset(ring->mqd_obj); in gfx10_kiq_map_queues() 3191 r = amdgpu_bo_reserve(ring->mqd_obj, false); in gfx_v10_0_cp_async_gfx_ring_resume() 3195 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v10_0_cp_async_gfx_ring_resume() 3198 amdgpu_bo_kunmap(ring->mqd_obj); in gfx_v10_0_cp_async_gfx_ring_resume() 3201 amdgpu_bo_unreserve(ring->mqd_obj); in gfx_v10_0_cp_async_gfx_ring_resume() 3538 r = amdgpu_bo_reserve(ring->mqd_obj, false); in gfx_v10_0_kiq_resume() 3542 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v10_0_kiq_resume() 3547 amdgpu_bo_kunmap(ring->mqd_obj); in gfx_v10_0_kiq_resume() 3549 amdgpu_bo_unreserve(ring->mqd_obj); in gfx_v10_0_kiq_resume() 3564 r = amdgpu_bo_reserve(ring->mqd_obj, false); in gfx_v10_0_kcq_resume() [all …]
|
| H A D | amdgpu_ring.h | 203 struct amdgpu_bo *mqd_obj; member
|
| H A D | amdgpu_gfx_v8_0.c | 4387 uint64_t mqd_addr = amdgpu_bo_gpu_offset(ring->mqd_obj); in gfx_v8_0_kiq_kcq_enable() 4702 r = amdgpu_bo_reserve(ring->mqd_obj, false); in gfx_v8_0_kiq_resume() 4706 r = amdgpu_bo_kmap(ring->mqd_obj, &ring->mqd_ptr); in gfx_v8_0_kiq_resume() 4711 amdgpu_bo_kunmap(ring->mqd_obj); in gfx_v8_0_kiq_resume() 4713 amdgpu_bo_unreserve(ring->mqd_obj); in gfx_v8_0_kiq_resume() 4728 r = amdgpu_bo_reserve(ring->mqd_obj, false); in gfx_v8_0_kcq_resume() 4731 r = amdgpu_bo_kmap(ring->mqd_obj, &ring->mqd_ptr); in gfx_v8_0_kcq_resume() 4734 amdgpu_bo_kunmap(ring->mqd_obj); in gfx_v8_0_kcq_resume() 4737 amdgpu_bo_unreserve(ring->mqd_obj); in gfx_v8_0_kcq_resume()
|
| H A D | amdgpu_gfx_v9_0.c | 774 uint64_t mqd_addr = amdgpu_bo_gpu_offset(ring->mqd_obj); in gfx_v9_0_kiq_map_queues() 3688 r = amdgpu_bo_reserve(ring->mqd_obj, false); in gfx_v9_0_kiq_resume() 3692 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v9_0_kiq_resume() 3697 amdgpu_bo_kunmap(ring->mqd_obj); in gfx_v9_0_kiq_resume() 3699 amdgpu_bo_unreserve(ring->mqd_obj); in gfx_v9_0_kiq_resume() 3714 r = amdgpu_bo_reserve(ring->mqd_obj, false); in gfx_v9_0_kcq_resume() 3717 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v9_0_kcq_resume() 3720 amdgpu_bo_kunmap(ring->mqd_obj); in gfx_v9_0_kcq_resume() 3723 amdgpu_bo_unreserve(ring->mqd_obj); in gfx_v9_0_kcq_resume()
|
| H A D | amdgpu_gfx_v7_0.c | 2799 amdgpu_bo_free_kernel(&ring->mqd_obj, NULL, NULL); in gfx_v7_0_cp_compute_fini() 3089 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in gfx_v7_0_compute_queue_init() 3106 amdgpu_bo_kunmap(ring->mqd_obj); in gfx_v7_0_compute_queue_init() 3107 amdgpu_bo_unreserve(ring->mqd_obj); in gfx_v7_0_compute_queue_init()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/ |
| H A D | radeon_cik.c | 4371 if (rdev->ring[idx].mqd_obj) { in cik_cp_compute_fini() 4372 r = radeon_bo_reserve(rdev->ring[idx].mqd_obj, false); in cik_cp_compute_fini() 4376 radeon_bo_unpin(rdev->ring[idx].mqd_obj); in cik_cp_compute_fini() 4377 radeon_bo_unreserve(rdev->ring[idx].mqd_obj); in cik_cp_compute_fini() 4379 radeon_bo_unref(&rdev->ring[idx].mqd_obj); in cik_cp_compute_fini() 4380 rdev->ring[idx].mqd_obj = NULL; in cik_cp_compute_fini() 4590 if (rdev->ring[idx].mqd_obj == NULL) { in cik_cp_compute_resume() 4595 NULL, &rdev->ring[idx].mqd_obj); in cik_cp_compute_resume() 4602 r = radeon_bo_reserve(rdev->ring[idx].mqd_obj, false); in cik_cp_compute_resume() 4607 r = radeon_bo_pin(rdev->ring[idx].mqd_obj, RADEON_GEM_DOMAIN_GTT, in cik_cp_compute_resume() [all …]
|
| H A D | radeon.h | 906 struct radeon_bo *mqd_obj; member
|