Home
last modified time | relevance | path

Searched refs:wptr_addr (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_mes.h223 uint64_t wptr_addr; member
251 uint64_t wptr_addr; member
284 uint64_t wptr_addr; member
H A Dsi_ih.c85 WREG32(IH_RB_WPTR_ADDR_LO, lower_32_bits(ih->wptr_addr)); in si_ih_irq_init()
86 WREG32(IH_RB_WPTR_ADDR_HI, upper_32_bits(ih->wptr_addr) & 0xFF); in si_ih_irq_init()
H A Dcik_ih.c136 WREG32(mmIH_RB_WPTR_ADDR_LO, lower_32_bits(ih->wptr_addr)); in cik_ih_irq_init()
137 WREG32(mmIH_RB_WPTR_ADDR_HI, upper_32_bits(ih->wptr_addr) & 0xFF); in cik_ih_irq_init()
H A Diceland_ih.c138 WREG32(mmIH_RB_WPTR_ADDR_LO, lower_32_bits(ih->wptr_addr)); in iceland_ih_irq_init()
139 WREG32(mmIH_RB_WPTR_ADDR_HI, upper_32_bits(ih->wptr_addr) & 0xFF); in iceland_ih_irq_init()
H A Dcz_ih.c138 WREG32(mmIH_RB_WPTR_ADDR_LO, lower_32_bits(ih->wptr_addr)); in cz_ih_irq_init()
139 WREG32(mmIH_RB_WPTR_ADDR_HI, upper_32_bits(ih->wptr_addr) & 0xFF); in cz_ih_irq_init()
H A Dtonga_ih.c138 WREG32(mmIH_RB_WPTR_ADDR_LO, lower_32_bits(ih->wptr_addr)); in tonga_ih_irq_init()
139 WREG32(mmIH_RB_WPTR_ADDR_HI, upper_32_bits(ih->wptr_addr) & 0xFF); in tonga_ih_irq_init()
H A Dmes_v11_0.c341 mes_add_queue_pkt.wptr_addr = input->wptr_mc_addr; in mes_v11_0_add_hw_queue()
343 mes_add_queue_pkt.wptr_addr = input->wptr_addr; in mes_v11_0_add_hw_queue()
500 mes_add_queue_pkt.wptr_addr = input->wptr_addr; in mes_v11_0_map_legacy_queue()
788 mes_reset_queue_pkt.wptr_addr_lp = input->wptr_addr; in mes_v11_0_reset_hw_queue()
H A Damdgpu_mes.c319 queue_input.wptr_addr = ring->wptr_gpu_addr; in amdgpu_mes_map_legacy_queue()
371 queue_input.wptr_addr = ring->wptr_gpu_addr; in amdgpu_mes_reset_legacy_queue()
H A Dmes_v12_0.c332 mes_add_queue_pkt.wptr_addr = input->wptr_mc_addr; in mes_v12_0_add_hw_queue()
526 mes_add_queue_pkt.wptr_addr = input->wptr_addr; in mes_v12_0_map_legacy_queue()
911 mes_reset_queue_pkt.wptr_addr_lp = input->wptr_addr; in mes_v12_0_reset_hw_queue()
H A Dmes_userqueue.c142 queue_input.wptr_addr = userq_props->wptr_gpu_addr; in mes_userq_map()
H A Dgfx_v12_0.c311 uint64_t wptr_addr = ring->wptr_gpu_addr; in gfx_v12_0_kiq_map_queues() local
346 amdgpu_ring_write(kiq_ring, lower_32_bits(wptr_addr)); in gfx_v12_0_kiq_map_queues()
347 amdgpu_ring_write(kiq_ring, upper_32_bits(wptr_addr)); in gfx_v12_0_kiq_map_queues()
H A Dgfx_v11_0.c371 uint64_t wptr_addr = ring->wptr_gpu_addr; in gfx11_kiq_map_queues() local
406 amdgpu_ring_write(kiq_ring, lower_32_bits(wptr_addr)); in gfx11_kiq_map_queues()
407 amdgpu_ring_write(kiq_ring, upper_32_bits(wptr_addr)); in gfx11_kiq_map_queues()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.c229 queue_input.wptr_addr = (uint64_t)q->properties.write_ptr; in add_queue_mes()