/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager_v10.c | 185 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 D | kfd_mqd_manager_v9.c | 259 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 D | kfd_queue.c | 43 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 D | kfd_mqd_manager_v11.c | 239 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 D | kfd_doorbell.c | 151 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 D | kfd_mqd_manager_cik.c | 196 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 D | kfd_mqd_manager_vi.c | 193 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 D | kfd_priv.h | 465 * @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 D | kfd_packet_manager_vi.c | 183 q->properties.doorbell_off; in pm_map_queues_vi()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_doorbell.c | 169 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 D | kfd_queue.c | 42 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 D | kfd_mqd_manager_v9.c | 212 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 D | kfd_mqd_manager_v10.c | 161 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 D | kfd_mqd_manager_cik.c | 210 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 D | kfd_mqd_manager_vi.c | 192 q->doorbell_off << in __update_mqd() 361 q->doorbell_off << SDMA0_RLC0_DOORBELL__OFFSET__SHIFT; in update_mqd_sdma()
|
H A D | kfd_priv.h | 415 * @doorbell_off: The doorbell offset in the doorbell pci-bar. 448 uint32_t doorbell_off; member 896 unsigned int *doorbell_off);
|
H A D | kfd_packet_manager_vi.c | 182 q->properties.doorbell_off; in pm_map_queues_vi()
|
H A D | kfd_packet_manager_v9.c | 192 q->properties.doorbell_off; in pm_map_queues_v9()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_mes.c | 307 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 D | amdgpu_mes.h | 171 uint64_t doorbell_off; member 194 uint64_t doorbell_off; member
|
H A D | amdgpu_amdkfd.c | 820 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 D | amdgpu_amdkfd_gfx_v10_3.c | 278 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 D | kgd_kfd_interface.h | 246 uint32_t doorbell_off);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/ |
H A D | kgd_kfd_interface.h | 249 uint32_t doorbell_off, uint32_t inst);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gfx_v10.c | 307 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
|