/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gfx.c | 376 &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 D | mes_v10_1.c | 597 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 D | amdgpu_ring.h | 225 void *mqd_ptr; member
|
H A D | gfx_v9_0.c | 3418 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 D | gfx_v10_0.c | 6126 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 D | gfx_v8_0.c | 4449 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 D | amdgpu_gfx.c | 405 &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 D | mes_v11_0.c | 711 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 D | mes_v10_1.c | 631 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 D | gfx_v11_0.c | 3684 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 D | amdgpu_ring.h | 265 void *mqd_ptr; member
|
H A D | gfx_v9_4_3.c | 1473 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 D | amdgpu_ring.c | 682 return mqd_mgr->init_mqd(adev, ring->mqd_ptr, &prop); in amdgpu_ring_init_mqd()
|
H A D | gfx_v9_0.c | 3247 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 D | gfx_v10_0.c | 6435 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 D | sdma_v5_0.c | 342 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 D | sdma_v6_0.c | 167 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 D | gfx_v8_0.c | 4414 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 D | amdgpu_mes.c | 676 queue->ring->mqd_ptr = queue->mqd_cpu_ptr; in amdgpu_mes_add_hw_queue()
|