Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gfx.c424 if (adev->asic_type >= CHIP_TOPAZ && !adev->enable_mes_kiq && !ring->mqd_obj) { in amdgpu_gfx_mqd_sw_init()
433 &ring->mqd_obj, in amdgpu_gfx_mqd_sw_init()
454 if (!ring->mqd_obj) { in amdgpu_gfx_mqd_sw_init()
456 PAGE_SIZE, domain, &ring->mqd_obj, in amdgpu_gfx_mqd_sw_init()
478 if (!ring->mqd_obj) { in amdgpu_gfx_mqd_sw_init()
480 PAGE_SIZE, domain, &ring->mqd_obj, in amdgpu_gfx_mqd_sw_init()
510 amdgpu_bo_free_kernel(&ring->mqd_obj, in amdgpu_gfx_mqd_sw_fini()
520 amdgpu_bo_free_kernel(&ring->mqd_obj, in amdgpu_gfx_mqd_sw_fini()
527 amdgpu_bo_free_kernel(&ring->mqd_obj, in amdgpu_gfx_mqd_sw_fini()
H A Dgfx_v12_1.c235 uint64_t mqd_addr = amdgpu_bo_gpu_offset(ring->mqd_obj); in gfx_v12_1_kiq_map_queues()
2758 r = amdgpu_bo_reserve(ring->mqd_obj, false); in gfx_v12_1_xcc_kiq_resume()
2762 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v12_1_xcc_kiq_resume()
2764 amdgpu_bo_unreserve(ring->mqd_obj); in gfx_v12_1_xcc_kiq_resume()
2769 amdgpu_bo_kunmap(ring->mqd_obj); in gfx_v12_1_xcc_kiq_resume()
2771 amdgpu_bo_unreserve(ring->mqd_obj); in gfx_v12_1_xcc_kiq_resume()
2788 r = amdgpu_bo_reserve(ring->mqd_obj, false); in gfx_v12_1_xcc_kcq_resume()
2791 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v12_1_xcc_kcq_resume()
2794 amdgpu_bo_kunmap(ring->mqd_obj); in gfx_v12_1_xcc_kcq_resume()
2797 amdgpu_bo_unreserve(ring->mqd_obj); in gfx_v12_1_xcc_kcq_resume()
H A Dmes_v11_0.c1699 if (ring->mqd_obj) in mes_v11_0_mqd_sw_init()
1704 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in mes_v11_0_mqd_sw_init()
1800 amdgpu_bo_free_kernel(&adev->gfx.kiq[0].ring.mqd_obj, in mes_v11_0_sw_fini()
1804 amdgpu_bo_free_kernel(&adev->mes.ring[0].mqd_obj, in mes_v11_0_sw_fini()
H A Damdgpu_mes.h220 struct amdgpu_bo *mqd_obj; member
H A Dmes_v12_1.c1581 if (ring->mqd_obj) in mes_v12_1_mqd_sw_init()
1585 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in mes_v12_1_mqd_sw_init()
1671 amdgpu_bo_free_kernel(&adev->mes.ring[inst].mqd_obj, in mes_v12_1_sw_fini()
1684 amdgpu_bo_free_kernel(&adev->gfx.kiq[xcc_id].ring.mqd_obj, in mes_v12_1_sw_fini()
H A Dmes_v12_0.c1796 if (ring->mqd_obj) in mes_v12_0_mqd_sw_init()
1800 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in mes_v12_0_mqd_sw_init()
1885 amdgpu_bo_free_kernel(&adev->mes.ring[pipe].mqd_obj, in mes_v12_0_sw_fini()
1893 amdgpu_bo_free_kernel(&adev->gfx.kiq[0].ring.mqd_obj, in mes_v12_0_sw_fini()
H A Dgfx_v9_4_3.c202 uint64_t mqd_addr = amdgpu_bo_gpu_offset(ring->mqd_obj); in gfx_v9_4_3_kiq_map_queues()
H A Dgfx_v10_0.c3729 uint64_t mqd_addr = amdgpu_bo_gpu_offset(ring->mqd_obj); in gfx10_kiq_map_queues()
9541 addr = amdgpu_bo_gpu_offset(ring->mqd_obj) + in gfx_v10_0_reset_kgq()
H A Dgfx_v12_0.c310 uint64_t mqd_addr = amdgpu_bo_gpu_offset(ring->mqd_obj); in gfx_v12_0_kiq_map_queues()
H A Dgfx_v8_0.c4354 uint64_t mqd_addr = amdgpu_bo_gpu_offset(ring->mqd_obj); in gfx_v8_0_kiq_kcq_enable()
H A Dgfx_v9_0.c954 uint64_t mqd_addr = amdgpu_bo_gpu_offset(ring->mqd_obj); in gfx_v9_0_kiq_map_queues()
H A Dgfx_v11_0.c392 uint64_t mqd_addr = amdgpu_bo_gpu_offset(ring->mqd_obj); in gfx11_kiq_map_queues()