Home
last modified time | relevance | path

Searched refs:mqd_obj (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_gfx.c376 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 Damdgpu_gfx_v10_0.c285 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 Damdgpu_ring.h203 struct amdgpu_bo *mqd_obj; member
H A Damdgpu_gfx_v8_0.c4387 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 Damdgpu_gfx_v9_0.c774 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 Damdgpu_gfx_v7_0.c2799 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 Dradeon_cik.c4371 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 Dradeon.h906 struct radeon_bo *mqd_obj; member