Home
last modified time | relevance | path

Searched refs:mqd_ptr (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gfx.c376 &ring->mqd_gpu_addr, &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_init()
395 &ring->mqd_gpu_addr, &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_init()
415 &ring->mqd_gpu_addr, &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_init()
442 &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_fini()
451 &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_fini()
458 &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_fini()
H A Dmes_v10_1.c597 struct v10_compute_mqd *mqd = ring->mqd_ptr; in mes_v10_1_mqd_init()
726 struct v10_compute_mqd *mqd = ring->mqd_ptr; in mes_v10_1_queue_init_register()
864 &ring->mqd_gpu_addr, &ring->mqd_ptr); in mes_v10_1_mqd_sw_init()
922 &adev->mes.ring.mqd_ptr); in mes_v10_1_sw_fini()
H A Damdgpu_ring.h225 void *mqd_ptr; member
H A Dgfx_v9_0.c3418 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_mqd_init()
3567 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_register()
3720 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_queue()
3760 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kcq_init_queue()
3802 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v9_0_kiq_resume()
3810 ring->mqd_ptr = NULL; in gfx_v9_0_kiq_resume()
3829 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v9_0_kcq_resume()
3833 ring->mqd_ptr = NULL; in gfx_v9_0_kcq_resume()
H A Dgfx_v10_0.c6126 struct v10_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_gfx_mqd_init()
6214 struct v10_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_gfx_queue_init_register()
6262 struct v10_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_gfx_init_queue()
6335 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v10_0_cp_async_gfx_ring_resume()
6339 ring->mqd_ptr = NULL; in gfx_v10_0_cp_async_gfx_ring_resume()
6379 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_compute_mqd_init()
6516 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kiq_init_register()
6626 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kiq_init_queue()
6664 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kcq_init_queue()
6704 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v10_0_kiq_resume()
[all...]
H A Dgfx_v8_0.c4449 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_mqd_init()
4633 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_kiq_init_queue()
4672 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_kcq_init_queue()
4721 r = amdgpu_bo_kmap(ring->mqd_obj, &ring->mqd_ptr); in gfx_v8_0_kiq_resume()
4727 ring->mqd_ptr = NULL; in gfx_v8_0_kiq_resume()
4746 r = amdgpu_bo_kmap(ring->mqd_obj, &ring->mqd_ptr); in gfx_v8_0_kcq_resume()
4750 ring->mqd_ptr = NULL; in gfx_v8_0_kcq_resume()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gfx.c405 &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_init()
427 &ring->mqd_gpu_addr, &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_init()
451 &ring->mqd_gpu_addr, &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_init()
482 &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_fini()
492 &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_fini()
499 &ring->mqd_ptr); in amdgpu_gfx_mqd_sw_fini()
H A Dmes_v11_0.c711 struct v11_compute_mqd *mqd = ring->mqd_ptr; in mes_v11_0_mqd_init()
815 struct v11_compute_mqd *mqd = ring->mqd_ptr; in mes_v11_0_queue_init_register()
1009 &ring->mqd_gpu_addr, &ring->mqd_ptr); in mes_v11_0_mqd_sw_init()
1015 memset(ring->mqd_ptr, 0, mqd_size); in mes_v11_0_mqd_sw_init()
1087 &adev->gfx.kiq[0].ring.mqd_ptr); in mes_v11_0_sw_fini()
1091 &adev->mes.ring.mqd_ptr); in mes_v11_0_sw_fini()
H A Dmes_v10_1.c631 struct v10_compute_mqd *mqd = ring->mqd_ptr; in mes_v10_1_mqd_init()
740 struct v10_compute_mqd *mqd = ring->mqd_ptr;
903 &ring->mqd_gpu_addr, &ring->mqd_ptr); in mes_v10_1_mqd_sw_init()
908 memset(ring->mqd_ptr, 0, mqd_size); in mes_v10_1_mqd_sw_init()
979 &adev->gfx.kiq[0].ring.mqd_ptr); in mes_v10_1_sw_fini()
983 &adev->mes.ring.mqd_ptr); in mes_v10_1_sw_fini()
H A Dgfx_v11_0.c3684 struct v11_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v11_0_gfx_init_queue()
3721 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v11_0_cp_async_gfx_ring_resume()
3725 ring->mqd_ptr = NULL; in gfx_v11_0_cp_async_gfx_ring_resume()
3871 struct v11_compute_mqd *mqd = ring->mqd_ptr; in gfx_v11_0_kiq_init_register()
3981 struct v11_compute_mqd *mqd = ring->mqd_ptr; in gfx_v11_0_kiq_init_queue()
4020 struct v11_compute_mqd *mqd = ring->mqd_ptr; in gfx_v11_0_kcq_init_queue()
4057 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v11_0_kiq_resume()
4065 ring->mqd_ptr = NULL; in gfx_v11_0_kiq_resume()
4085 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v11_0_kcq_resume()
4089 ring->mqd_ptr in gfx_v11_0_kcq_resume()
[all...]
H A Damdgpu_ring.h265 void *mqd_ptr; member
H A Dgfx_v9_4_3.c1473 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_4_3_xcc_mqd_init()
1602 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_4_3_xcc_kiq_init_register()
1755 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_4_3_xcc_kiq_init_queue()
1802 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_4_3_xcc_kcq_init_queue()
1869 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v9_4_3_xcc_kiq_resume()
1877 ring->mqd_ptr = NULL; in gfx_v9_4_3_xcc_kiq_resume()
1895 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v9_4_3_xcc_kcq_resume()
1899 ring->mqd_ptr = NULL; in gfx_v9_4_3_xcc_kcq_resume()
H A Damdgpu_ring.c682 return mqd_mgr->init_mqd(adev, ring->mqd_ptr, &prop); in amdgpu_ring_init_mqd()
H A Dgfx_v9_0.c3247 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_mqd_init()
3379 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_register()
3532 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_queue()
3580 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kcq_init_queue()
3626 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v9_0_kiq_resume()
3634 ring->mqd_ptr = NULL; in gfx_v9_0_kiq_resume()
3652 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v9_0_kcq_resume()
3656 ring->mqd_ptr = NULL; in gfx_v9_0_kcq_resume()
H A Dgfx_v10_0.c6435 struct v10_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_gfx_init_queue()
6481 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v10_0_cp_async_gfx_ring_resume()
6485 ring->mqd_ptr = NULL; in gfx_v10_0_cp_async_gfx_ring_resume()
6617 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kiq_init_register()
6726 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kiq_init_queue()
6765 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kcq_init_queue()
6802 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v10_0_kiq_resume()
6810 ring->mqd_ptr = NULL; in gfx_v10_0_kiq_resume()
6828 r = amdgpu_bo_kmap(ring->mqd_obj, (void **)&ring->mqd_ptr); in gfx_v10_0_kcq_resume()
6832 ring->mqd_ptr in gfx_v10_0_kcq_resume()
[all...]
H A Dsdma_v5_0.c342 wptr_saved = (uint32_t *)(ring->mqd_ptr + mqd_size); in sdma_v5_0_ring_set_wptr()
343 is_queue_unmap = (uint32_t *)(ring->mqd_ptr + mqd_size + in sdma_v5_0_ring_set_wptr()
H A Dsdma_v6_0.c167 wptr_saved = (uint32_t *)(ring->mqd_ptr + mqd_size); in sdma_v6_0_ring_set_wptr()
168 is_queue_unmap = (uint32_t *)(ring->mqd_ptr + mqd_size + in sdma_v6_0_ring_set_wptr()
H A Dgfx_v8_0.c4414 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_mqd_init()
4598 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_kiq_init_queue()
4638 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_kcq_init_queue()
4685 r = amdgpu_bo_kmap(ring->mqd_obj, &ring->mqd_ptr); in gfx_v8_0_kiq_resume()
4693 ring->mqd_ptr = NULL; in gfx_v8_0_kiq_resume()
4711 r = amdgpu_bo_kmap(ring->mqd_obj, &ring->mqd_ptr); in gfx_v8_0_kcq_resume()
4715 ring->mqd_ptr = NULL; in gfx_v8_0_kcq_resume()
H A Damdgpu_mes.c676 queue->ring->mqd_ptr = queue->mqd_cpu_ptr; in amdgpu_mes_add_hw_queue()

Completed in 85 milliseconds