Searched refs:doorbell_off (Results 1 – 14 of 14) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_mqd_manager_v10.c | 187 q->doorbell_off << in update_mqd() 302 qp->doorbell_off << in restore_mqd() 330 u32 doorbell_off; in destroy_hiq_mqd() local 334 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd() 337 err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0); in destroy_hiq_mqd() 381 q->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma() 418 qp->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in restore_mqd_sdma()
|
| H A D | kfd_mqd_manager_v9.c | 264 q->doorbell_off << in update_mqd() 433 qp->doorbell_off << in restore_mqd() 461 u32 doorbell_off; in destroy_hiq_mqd() local 465 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd() 467 err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0); in destroy_hiq_mqd() 511 q->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma() 551 qp->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in restore_mqd_sdma() 607 p->doorbell_off, xcc_id); in hiq_load_mqd_kiq_v9_4_3() 626 u32 doorbell_off; in destroy_hiq_mqd_v9_4_3() local 631 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd_v9_4_3() [all …]
|
| H A D | kfd_doorbell.c | 151 unsigned int *doorbell_off) in kfd_get_kernel_doorbell() argument 164 *doorbell_off = amdgpu_doorbell_index_on_bar(kfd->adev, in kfd_get_kernel_doorbell() 173 *doorbell_off, inx); in kfd_get_kernel_doorbell()
|
| 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_v11.c | 240 q->doorbell_off << in update_mqd() 354 qp->doorbell_off << in restore_mqd() 383 u32 doorbell_off; in destroy_hiq_mqd() local 387 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd() 390 err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0); in destroy_hiq_mqd() 442 q->doorbell_off << SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma()
|
| 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_device_queue_manager.c | 227 queue_input.doorbell_offset = q->properties.doorbell_off; in add_queue_mes() 264 q->properties.doorbell_off); in add_queue_mes() 285 queue_input.doorbell_offset = q->properties.doorbell_off; in remove_queue_mes() 295 q->properties.doorbell_off); in remove_queue_mes() 495 q->properties.doorbell_off = amdgpu_doorbell_index_on_bar(dev->adev, in allocate_doorbell() 2280 uint32_t doorbell_off) in set_sdma_queue_as_reset() argument 2291 q->properties.doorbell_off == doorbell_off) { in set_sdma_queue_as_reset() 2315 uint32_t doorbell_off = in reset_hung_queues_sdma() local 2318 if (!doorbell_off) in reset_hung_queues_sdma() 2324 !set_sdma_queue_as_reset(dqm, doorbell_off)) { in reset_hung_queues_sdma() [all …]
|
| H A D | kfd_mqd_manager_v12.c | 203 q->doorbell_off << in update_mqd() 343 q->doorbell_off << SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma()
|
| H A D | kfd_queue.c | 45 pr_debug("Queue Doorbell Offset: %u\n", q->doorbell_off); in print_queue_properties() 62 pr_debug("Queue Doorbell Offset: %u\n", q->properties.doorbell_off); in print_queue()
|
| H A D | kfd_mqd_manager.c | 213 queue_id, p->doorbell_off, 0); in kfd_hiq_load_mqd_kiq()
|
| H A D | kfd_packet_manager_v9.c | 286 q->properties.doorbell_off; in pm_map_queues_v9()
|
| H A D | kfd_process_queue_manager.c | 475 *p_doorbell_offset_in_process = (q->properties.doorbell_off in pqm_create_queue()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_mes.h | 176 uint64_t doorbell_off; member 199 uint64_t doorbell_off; member
|
| H A D | amdgpu_amdkfd.c | 813 int amdgpu_amdkfd_unmap_hiq(struct amdgpu_device *adev, u32 doorbell_off, in amdgpu_amdkfd_unmap_hiq() argument 839 ring->doorbell_index = doorbell_off; in amdgpu_amdkfd_unmap_hiq()
|