Home
last modified time | relevance | path

Searched refs:wptr_gpu_addr (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_kernel_queue.h71 uint64_t wptr_gpu_addr; member
H A Dkfd_kernel_queue.c109 kq->wptr_gpu_addr = kq->wptr_mem->gpu_addr; in kq_initialize()
124 prop.write_ptr = (uint32_t *) kq->wptr_gpu_addr; in kq_initialize()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dmes_userqueue.c144 queue_input.wptr_addr = userq_props->wptr_gpu_addr; in mes_userq_map()
291 userq_props->wptr_gpu_addr = mqd_user->wptr_va; in mes_userq_mqd_create()
440 r = mes_userq_create_wptr_mapping(adev, uq_mgr, queue, userq_props->wptr_gpu_addr); in mes_userq_mqd_create()
H A Dsdma_v4_0.c1094 u64 wptr_gpu_addr; in sdma_v4_0_gfx_resume() local
1140 wptr_gpu_addr = ring->wptr_gpu_addr; in sdma_v4_0_gfx_resume()
1142 lower_32_bits(wptr_gpu_addr)); in sdma_v4_0_gfx_resume()
1144 upper_32_bits(wptr_gpu_addr)); in sdma_v4_0_gfx_resume()
1179 u64 wptr_gpu_addr; in sdma_v4_0_page_resume() local
1226 wptr_gpu_addr = ring->wptr_gpu_addr; in sdma_v4_0_page_resume()
1228 lower_32_bits(wptr_gpu_addr)); in sdma_v4_0_page_resume()
1230 upper_32_bits(wptr_gpu_addr)); in sdma_v4_0_page_resume()
[all...]
H A Damdgpu_ring.c307 ring->wptr_gpu_addr = in amdgpu_ring_init()
837 prop->wptr_gpu_addr = ring->wptr_gpu_addr;
H A Dsdma_v6_0.c491 u64 wptr_gpu_addr; in sdma_v6_0_gfx_resume_instance()
522 wptr_gpu_addr = ring->wptr_gpu_addr; in sdma_v6_0_gfx_resume_instance()
524 lower_32_bits(wptr_gpu_addr)); in sdma_v6_0_gfx_resume_instance()
526 upper_32_bits(wptr_gpu_addr)); in sdma_v6_0_gfx_resume_instance()
872 wb_gpu_addr = prop->wptr_gpu_addr; in sdma_v6_0_mqd_init()
490 u64 wptr_gpu_addr; sdma_v6_0_gfx_resume_instance() local
H A Dsdma_v7_0.c482 u64 wptr_gpu_addr; in sdma_v7_0_gfx_resume_instance() local
512 wptr_gpu_addr = ring->wptr_gpu_addr; in sdma_v7_0_gfx_resume_instance()
514 lower_32_bits(wptr_gpu_addr)); in sdma_v7_0_gfx_resume_instance()
516 upper_32_bits(wptr_gpu_addr)); in sdma_v7_0_gfx_resume_instance()
890 wb_gpu_addr = prop->wptr_gpu_addr; in sdma_v7_0_mqd_init()
H A Dsdma_v7_1.c464 u64 wptr_gpu_addr; in sdma_v7_1_gfx_resume_instance() local
494 wptr_gpu_addr = ring->wptr_gpu_addr; in sdma_v7_1_gfx_resume_instance()
496 lower_32_bits(wptr_gpu_addr)); in sdma_v7_1_gfx_resume_instance()
498 upper_32_bits(wptr_gpu_addr)); in sdma_v7_1_gfx_resume_instance()
883 wb_gpu_addr = prop->wptr_gpu_addr; in sdma_v7_1_mqd_init()
H A Dgfx_v11_0.c384 uint64_t wptr_addr = ring->wptr_gpu_addr; in gfx11_kiq_map_queues()
3757 u64 rb_addr, rptr_addr, wptr_gpu_addr; in gfx_v11_0_cp_gfx_resume()
3787 wptr_gpu_addr = ring->wptr_gpu_addr; in gfx_v11_0_cp_gfx_resume()
3789 lower_32_bits(wptr_gpu_addr)); in gfx_v11_0_cp_gfx_resume()
3791 upper_32_bits(wptr_gpu_addr)); in gfx_v11_0_cp_gfx_resume()
3824 wptr_gpu_addr = ring->wptr_gpu_addr; in gfx_v11_0_cp_gfx_resume()
3826 lower_32_bits(wptr_gpu_addr)); in gfx_v11_0_cp_gfx_resume()
3828 upper_32_bits(wptr_gpu_addr)); in gfx_v11_0_cp_gfx_resume()
3750 u64 rb_addr, rptr_addr, wptr_gpu_addr; gfx_v11_0_cp_gfx_resume() local
[all...]
H A Dgfx_v12_0.c310 uint64_t wptr_addr = ring->wptr_gpu_addr; in gfx_v12_0_kiq_map_queues()
2727 u64 rb_addr, rptr_addr, wptr_gpu_addr; in gfx_v12_0_cp_gfx_resume() local
2757 wptr_gpu_addr = ring->wptr_gpu_addr; in gfx_v12_0_cp_gfx_resume()
2759 lower_32_bits(wptr_gpu_addr)); in gfx_v12_0_cp_gfx_resume()
2761 upper_32_bits(wptr_gpu_addr)); in gfx_v12_0_cp_gfx_resume()
3027 wb_gpu_addr = prop->wptr_gpu_addr; in gfx_v12_0_gfx_mqd_init()
3238 wb_gpu_addr = prop->wptr_gpu_addr; in gfx_v12_0_compute_mqd_init()
H A Dmes_v12_1.c1297 wb_gpu_addr = ring->wptr_gpu_addr; in mes_v12_1_queue_init_register()
2217 mqd_prop.wptr_gpu_addr = WPTR_OFFSET(USER_CTX_VA); in mes_v12_1_test_queue()
2245 add_queue.wptr_addr = mqd_prop.wptr_gpu_addr; in mes_v12_1_self_test()
H A Damdgpu_userq_fence.c377 addr = queue->userq_prop->wptr_gpu_addr; in amdgpu_userq_fence_read_wptr()
H A Dgfx_v9_0.c955 uint64_t wptr_addr = ring->wptr_gpu_addr; in gfx_v9_0_kiq_map_queues()
3397 u64 rb_addr, rptr_addr, wptr_gpu_addr; in gfx_v9_0_cp_gfx_resume() local
3425 wptr_gpu_addr = ring->wptr_gpu_addr; in gfx_v9_0_cp_gfx_resume()
3426 WREG32_SOC15(GC, 0, mmCP_RB_WPTR_POLL_ADDR_LO, lower_32_bits(wptr_gpu_addr)); in gfx_v9_0_cp_gfx_resume()
3427 WREG32_SOC15(GC, 0, mmCP_RB_WPTR_POLL_ADDR_HI, upper_32_bits(wptr_gpu_addr)); in gfx_v9_0_cp_gfx_resume()
3648 wb_gpu_addr = ring->wptr_gpu_addr; in gfx_v9_0_mqd_init()
H A Damdgpu.h754 uint64_t wptr_gpu_addr;
790 uint64_t wptr_gpu_addr; global() member
H A Dmes_v11_0.c1166 wb_gpu_addr = ring->wptr_gpu_addr; in mes_v11_0_mqd_init()
H A Dmes_v12_0.c1322 wb_gpu_addr = ring->wptr_gpu_addr; in mes_v12_0_mqd_init()
H A Dgfx_v12_1.c115 uint64_t wptr_addr = ring->wptr_gpu_addr; in gfx_v12_1_kiq_map_queues()
2246 wb_gpu_addr = prop->wptr_gpu_addr; in gfx_v12_1_compute_mqd_init()