| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_mqd_manager_v10.c | 192 q->doorbell_off << in update_mqd() 314 qp->doorbell_off << in restore_mqd() 342 u32 doorbell_off; in destroy_hiq_mqd() local 346 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd() 349 err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0); in destroy_hiq_mqd() 393 q->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma() 430 qp->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in restore_mqd_sdma()
|
| H A D | kfd_mqd_manager_v11.c | 230 q->doorbell_off << in update_mqd() 349 qp->doorbell_off << CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_OFFSET__SHIFT; in restore_mqd() 383 qp->doorbell_off << SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in restore_mqd_sdma() 412 u32 doorbell_off; in destroy_hiq_mqd() local 416 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd() 419 err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0); in destroy_hiq_mqd() 471 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() argument 166 *doorbell_off = amdgpu_doorbell_index_on_bar(kfd->adev, in kfd_get_kernel_doorbell() 175 *doorbell_off, inx); in kfd_get_kernel_doorbell()
|
| H A D | kfd_mqd_manager_v9.c | 278 q->doorbell_off << in update_mqd() 475 qp->doorbell_off << in restore_mqd() 517 u32 doorbell_off; in destroy_hiq_mqd() local 521 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd() 523 err = amdgpu_amdkfd_unmap_hiq(mm->dev->adev, doorbell_off, 0); in destroy_hiq_mqd() 567 q->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma() 607 qp->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; in restore_mqd_sdma() 663 p->doorbell_off, xcc_id); in hiq_load_mqd_kiq_v9_4_3() 682 u32 doorbell_off; in destroy_hiq_mqd_v9_4_3() local 687 doorbell_off = m->cp_hqd_pq_doorbell_control >> in destroy_hiq_mqd_v9_4_3() [all …]
|
| H A D | kfd_mqd_manager_vi.c | 198 q->doorbell_off << in __update_mqd() 326 qp->doorbell_off << in restore_mqd() 390 q->doorbell_off << SDMA0_RLC0_DOORBELL__OFFSET__SHIFT; in update_mqd_sdma() 427 qp->doorbell_off << SDMA0_RLC0_DOORBELL__OFFSET__SHIFT; in restore_mqd_sdma()
|
| H A D | kfd_mqd_manager_v12.c | 205 q->doorbell_off << in update_mqd() 345 q->doorbell_off << SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in update_mqd_sdma() 404 qp->doorbell_off << CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_OFFSET__SHIFT; in restore_mqd() 431 qp->doorbell_off << SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in restore_mqd_sdma()
|
| H A D | kfd_mqd_manager_v12_1.c | 310 q->doorbell_off << in update_mqd() 447 q->doorbell_off << SDMA0_SDMA_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in get_xcc_mqd() 701 qp->doorbell_off << CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_OFFSET__SHIFT; in restore_mqd_sdma_v12_1() 728 qp->doorbell_off << SDMA0_SDMA_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in mqd_manager_init_v12_1()
|
| H A D | kfd_device_queue_manager.c | 239 queue_input.doorbell_offset = q->properties.doorbell_off; in add_queue_mes() 279 q->properties.doorbell_off); in add_queue_mes() 321 queue_input.doorbell_offset = q->properties.doorbell_off; in remove_queue_mes_on_reset_option() 341 q->properties.doorbell_off); in set_perfcount() 503 queue_input.doorbell_offset = q->properties.doorbell_off; in reset_queues_mes() 658 q->properties.doorbell_off = amdgpu_doorbell_index_on_bar(dev->adev, in program_trap_handler_settings() 2647 if (doorbell_offset == q->properties.doorbell_off) in reset_queues_on_hws_hang() 2728 uint32_t doorbell_off) in unmap_queues_cpsch() 2739 q->properties.doorbell_off == doorbell_off) { in unmap_queues_cpsch() 2578 set_sdma_queue_as_reset(struct device_queue_manager * dqm,uint32_t doorbell_off) set_sdma_queue_as_reset() argument 2613 uint32_t doorbell_off = reset_hung_queues_sdma() local 3932 kfd_dqm_is_queue_in_process(struct device_queue_manager * dqm,struct qcm_process_device * qpd,int doorbell_off,u32 * queue_format) kfd_dqm_is_queue_in_process() argument [all...] |
| H A D | kfd_priv.h | 493 * @doorbell_off: The doorbell offset in the doorbell pci-bar. 528 uint32_t doorbell_off; 1175 unsigned int *doorbell_off); 1321 uint64_t doorbell_off; 530 uint32_t doorbell_off; global() member 1323 uint64_t doorbell_off; global() member
|
| H A D | kfd_kernel_queue.c | 64 prop.doorbell_ptr = kfd_get_kernel_doorbell(dev->kfd, &prop.doorbell_off); in kq_initialize()
|
| H A D | kfd_process_queue_manager.c | 489 *p_doorbell_offset_in_process = (q->properties.doorbell_off in pqm_create_queue()
|
| H A D | kfd_process.c | 329 cu_occupancy[i].doorbell_off, in kfd_get_cu_occupancy()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_mes.h | 246 uint64_t doorbell_off; 269 uint64_t doorbell_off; 219 uint64_t doorbell_off; global() member 242 uint64_t doorbell_off; global() member
|
| H A D | amdgpu_amdkfd_gfx_v11.c | 264 uint32_t doorbell_off, uint32_t inst) in hiq_mqd_load_v11() argument 300 PACKET3_MAP_QUEUES_DOORBELL_OFFSET(doorbell_off)); in hiq_mqd_load_v11() 853 queue_cnt->doorbell_off = in get_wave_count()
|
| H A D | amdgpu_amdkfd_gfx_v10_3.c | 278 uint32_t doorbell_off, uint32_t inst) in hiq_mqd_load_v10_3() argument 314 PACKET3_MAP_QUEUES_DOORBELL_OFFSET(doorbell_off)); in hiq_mqd_load_v10_3()
|
| H A D | amdgpu_amdkfd_gfx_v9.c | 305 uint32_t doorbell_off, uint32_t inst) in kgd_gfx_v9_hiq_mqd_load() 341 PACKET3_MAP_QUEUES_DOORBELL_OFFSET(doorbell_off)); in kgd_gfx_v9_hiq_mqd_load() 972 queue_cnt->doorbell_off = in get_wave_count() 303 kgd_gfx_v9_hiq_mqd_load(struct amdgpu_device * adev,void * mqd,uint32_t pipe_id,uint32_t queue_id,uint32_t doorbell_off,uint32_t inst) kgd_gfx_v9_hiq_mqd_load() argument
|
| H A D | amdgpu_amdkfd.c | 873 int amdgpu_amdkfd_unmap_hiq(struct amdgpu_device *adev, u32 doorbell_off, in amdgpu_amdkfd_unmap_hiq() 899 ring->doorbell_index = doorbell_off; in amdgpu_amdkfd_unmap_hiq() 866 amdgpu_amdkfd_unmap_hiq(struct amdgpu_device * adev,u32 doorbell_off,u32 inst) amdgpu_amdkfd_unmap_hiq() argument
|
| H A D | amdgpu_amdkfd_gfx_v10.c | 292 uint32_t doorbell_off, uint32_t inst) in kgd_hiq_mqd_load() argument 328 PACKET3_MAP_QUEUES_DOORBELL_OFFSET(doorbell_off)); in kgd_hiq_mqd_load() 1137 queue_cnt->doorbell_off =
|
| H A D | amdgpu_amdkfd_gfx_v12.c | 414 queue_cnt->doorbell_off = in get_wave_count()
|
| H A D | amdgpu_amdkfd_gfx_v12_1.c | 417 queue_cnt->doorbell_off = in get_wave_count()
|
| H A D | amdgpu_amdkfd.h | 274 int amdgpu_amdkfd_unmap_hiq(struct amdgpu_device *adev, u32 doorbell_off,
|