Home
last modified time | relevance | path

Searched refs:doorbell_off (Results 1 - 25 of 39) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager_v10.c185 q->doorbell_off << in update_mqd()
300 qp->doorbell_off << in restore_mqd()
328 u32 doorbell_off; in destroy_hiq_mqd() local
332 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd()
335 err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0); in destroy_hiq_mqd()
379 q->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma()
416 qp->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in restore_mqd_sdma()
H A Dkfd_mqd_manager_v9.c259 q->doorbell_off << in update_mqd()
396 qp->doorbell_off << in restore_mqd()
424 u32 doorbell_off; in destroy_hiq_mqd() local
428 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd()
430 err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0); in destroy_hiq_mqd()
474 q->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma()
510 qp->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in restore_mqd_sdma()
563 p->doorbell_off, xcc_id); in hiq_load_mqd_kiq_v9_4_3()
582 u32 doorbell_off; in destroy_hiq_mqd_v9_4_3() local
587 doorbell_off in destroy_hiq_mqd_v9_4_3()
[all...]
H A Dkfd_queue.c43 pr_debug("Queue Doorbell Offset: %u\n", q->doorbell_off); in print_queue_properties()
60 pr_debug("Queue Doorbell Offset: %u\n", q->properties.doorbell_off); in print_queue()
H A Dkfd_mqd_manager_v11.c239 q->doorbell_off << in update_mqd()
353 qp->doorbell_off << in restore_mqd()
382 u32 doorbell_off; in destroy_hiq_mqd() local
386 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd()
389 err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0); in destroy_hiq_mqd()
441 q->doorbell_off << SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma()
H A Dkfd_doorbell.c151 unsigned int *doorbell_off) in kfd_get_kernel_doorbell()
164 *doorbell_off = amdgpu_doorbell_index_on_bar(kfd->adev, in kfd_get_kernel_doorbell()
173 *doorbell_off, inx); in kfd_get_kernel_doorbell()
150 kfd_get_kernel_doorbell(struct kfd_dev *kfd, unsigned int *doorbell_off) kfd_get_kernel_doorbell() argument
H A Dkfd_mqd_manager_cik.c196 m->cp_hqd_pq_doorbell_control = DOORBELL_OFFSET(q->doorbell_off); in __update_mqd()
241 q->doorbell_off << SDMA0_RLC0_DOORBELL__OFFSET__SHIFT; in update_mqd_sdma()
278 m->cp_hqd_pq_doorbell_control = DOORBELL_OFFSET(qp->doorbell_off); in restore_mqd()
313 qp->doorbell_off << SDMA0_RLC0_DOORBELL__OFFSET__SHIFT; in restore_mqd_sdma()
356 m->cp_hqd_pq_doorbell_control = DOORBELL_OFFSET(q->doorbell_off); in update_mqd_hiq()
H A Dkfd_mqd_manager_vi.c193 q->doorbell_off << in __update_mqd()
311 qp->doorbell_off << in restore_mqd()
375 q->doorbell_off << SDMA0_RLC0_DOORBELL__OFFSET__SHIFT; in update_mqd_sdma()
412 qp->doorbell_off << SDMA0_RLC0_DOORBELL__OFFSET__SHIFT; in restore_mqd_sdma()
H A Dkfd_priv.h465 * @doorbell_off: The doorbell offset in the doorbell pci-bar.
499 uint32_t doorbell_off; member
1080 unsigned int *doorbell_off);
1224 uint64_t doorbell_off; member
H A Dkfd_packet_manager_vi.c183 q->properties.doorbell_off; in pm_map_queues_vi()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_doorbell.c169 unsigned int *doorbell_off) in kfd_get_kernel_doorbell()
189 *doorbell_off = kfd->doorbell_base_dw_offset + inx; in kfd_get_kernel_doorbell()
194 *doorbell_off, inx); in kfd_get_kernel_doorbell()
168 kfd_get_kernel_doorbell(struct kfd_dev *kfd, unsigned int *doorbell_off) kfd_get_kernel_doorbell() argument
H A Dkfd_queue.c42 pr_debug("Queue Doorbell Offset: %u\n", q->doorbell_off); in print_queue_properties()
59 pr_debug("Queue Doorbell Offset: %u\n", q->properties.doorbell_off); in print_queue()
H A Dkfd_mqd_manager_v9.c212 queue_id, p->doorbell_off); in hiq_load_mqd_kiq()
235 q->doorbell_off << in update_mqd()
394 q->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma()
H A Dkfd_mqd_manager_v10.c161 queue_id, p->doorbell_off); in hiq_load_mqd_kiq()
185 q->doorbell_off << in update_mqd()
338 q->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma()
H A Dkfd_mqd_manager_cik.c210 m->cp_hqd_pq_doorbell_control = DOORBELL_OFFSET(q->doorbell_off); in __update_mqd()
252 q->doorbell_off << SDMA0_RLC0_DOORBELL__OFFSET__SHIFT; in update_mqd_sdma()
333 m->cp_hqd_pq_doorbell_control = DOORBELL_OFFSET(q->doorbell_off); in update_mqd_hiq()
H A Dkfd_mqd_manager_vi.c192 q->doorbell_off << in __update_mqd()
361 q->doorbell_off << SDMA0_RLC0_DOORBELL__OFFSET__SHIFT; in update_mqd_sdma()
H A Dkfd_priv.h415 * @doorbell_off: The doorbell offset in the doorbell pci-bar.
448 uint32_t doorbell_off; member
896 unsigned int *doorbell_off);
H A Dkfd_packet_manager_vi.c182 q->properties.doorbell_off; in pm_map_queues_vi()
H A Dkfd_packet_manager_v9.c192 q->properties.doorbell_off; in pm_map_queues_v9()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_mes.c307 queue_input.doorbell_offset = queue->doorbell_off; in amdgpu_mes_destroy_process()
553 mqd_prop.doorbell_index = p->doorbell_off; in amdgpu_mes_queue_init_mqd()
627 &qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
650 queue_input.doorbell_offset = qprops->doorbell_off; in amdgpu_mes_add_hw_queue()
661 qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
668 qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
671 queue->doorbell_off = qprops->doorbell_off; in amdgpu_mes_add_hw_queue()
684 qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
726 queue->doorbell_off); in amdgpu_mes_remove_hw_queue()
[all...]
H A Damdgpu_mes.h171 uint64_t doorbell_off; member
194 uint64_t doorbell_off; member
H A Damdgpu_amdkfd.c820 int amdgpu_amdkfd_unmap_hiq(struct amdgpu_device *adev, u32 doorbell_off, in amdgpu_amdkfd_unmap_hiq() argument
843 ring->doorbell_index = doorbell_off; in amdgpu_amdkfd_unmap_hiq()
H A Damdgpu_amdkfd_gfx_v10_3.c278 uint32_t doorbell_off, uint32_t inst) in hiq_mqd_load_v10_3()
314 PACKET3_MAP_QUEUES_DOORBELL_OFFSET(doorbell_off)); in hiq_mqd_load_v10_3()
276 hiq_mqd_load_v10_3(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t doorbell_off, uint32_t inst) hiq_mqd_load_v10_3() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/
H A Dkgd_kfd_interface.h246 uint32_t doorbell_off);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/
H A Dkgd_kfd_interface.h249 uint32_t doorbell_off, uint32_t inst);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gfx_v10.c307 uint32_t doorbell_off) in kgd_hiq_mqd_load()
344 PACKET3_MAP_QUEUES_DOORBELL_OFFSET(doorbell_off)); in kgd_hiq_mqd_load()
305 kgd_hiq_mqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t doorbell_off) kgd_hiq_mqd_load() argument

Completed in 20 milliseconds

12