Home
last modified time | relevance | path

Searched refs:doorbell_offset (Results 1 – 25 of 39) sorted by relevance

12

/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_mes.h215 uint32_t doorbell_offset; member
234 uint32_t doorbell_offset; member
240 uint32_t doorbell_offset; member
250 uint32_t doorbell_offset; member
271 uint32_t doorbell_offset; member
A Dvpe_v6_1.c210 uint32_t doorbell, doorbell_offset; in vpe_v6_1_ring_start() local
250 doorbell_offset = RREG32(vpe_get_reg_offset(vpe, i, regVPEC_QUEUE0_DOORBELL_OFFSET)); in vpe_v6_1_ring_start()
251doorbell_offset = REG_SET_FIELD(doorbell_offset, VPEC_QUEUE0_DOORBELL_OFFSET, OFFSET, ring->doorbe… in vpe_v6_1_ring_start()
252 WREG32(vpe_get_reg_offset(vpe, i, regVPEC_QUEUE0_DOORBELL_OFFSET), doorbell_offset); in vpe_v6_1_ring_start()
A Dsdma_v4_4_2.c495 u32 doorbell_offset, doorbell; in sdma_v4_4_2_inst_gfx_stop() local
517 doorbell_offset = REG_SET_FIELD(doorbell_offset, in sdma_v4_4_2_inst_gfx_stop()
521 WREG32_SDMA(i, regSDMA_GFX_DOORBELL_OFFSET, doorbell_offset); in sdma_v4_4_2_inst_gfx_stop()
692 u32 doorbell_offset; in sdma_v4_4_2_gfx_resume() local
742 doorbell_offset = RREG32_SDMA(i, regSDMA_GFX_DOORBELL_OFFSET); in sdma_v4_4_2_gfx_resume()
746 doorbell_offset = REG_SET_FIELD(doorbell_offset, in sdma_v4_4_2_gfx_resume()
750 WREG32_SDMA(i, regSDMA_GFX_DOORBELL_OFFSET, doorbell_offset); in sdma_v4_4_2_gfx_resume()
798 u32 doorbell_offset; in sdma_v4_4_2_page_resume() local
848 doorbell_offset = RREG32_SDMA(i, regSDMA_PAGE_DOORBELL_OFFSET); in sdma_v4_4_2_page_resume()
852 doorbell_offset = REG_SET_FIELD(doorbell_offset, in sdma_v4_4_2_page_resume()
[all …]
A Dmes_v11_0.c333 mes_add_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v11_0_add_hw_queue()
376 mes_remove_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v11_0_remove_hw_queue()
491 mes_add_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v11_0_map_legacy_queue()
514 mes_remove_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v11_0_unmap_legacy_queue()
773 mes_reset_queue_pkt.doorbell_offset_lp = input->doorbell_offset; in mes_v11_0_reset_hw_queue()
778 mes_reset_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v11_0_reset_hw_queue()
A Dmes_v12_0.c320 mes_add_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v12_0_add_hw_queue()
362 mes_remove_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v12_0_remove_hw_queue()
511 mes_add_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v12_0_map_legacy_queue()
540 mes_remove_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v12_0_unmap_legacy_queue()
864 mes_reset_queue_pkt.doorbell_offset_lp = input->doorbell_offset; in mes_v12_0_reset_hw_queue()
869 mes_reset_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v12_0_reset_hw_queue()
A Damdgpu_userq.c265 db_info->doorbell_offset += AMDGPU_NAVI10_DOORBELL64_VCN0_1 << 1; in amdgpu_userq_get_doorbell_index()
270 db_info->doorbell_offset += AMDGPU_NAVI10_DOORBELL64_VPE << 1; in amdgpu_userq_get_doorbell_index()
281 db_info->doorbell_offset, db_size); in amdgpu_userq_get_doorbell_index()
467 db_info.doorbell_offset = args->in.doorbell_offset; in amdgpu_userq_create()
564 args->in.doorbell_offset || in amdgpu_userq_ioctl()
A Dsdma_v6_0.c488 u32 doorbell_offset; in sdma_v6_0_gfx_resume_instance() local
552doorbell_offset = RREG32_SOC15_IP(GC, sdma_v6_0_get_reg_offset(adev, i, regSDMA0_QUEUE0_DOORBELL_O… in sdma_v6_0_gfx_resume_instance()
556 doorbell_offset = REG_SET_FIELD(doorbell_offset, SDMA0_QUEUE0_DOORBELL_OFFSET, in sdma_v6_0_gfx_resume_instance()
562 …_SOC15_IP(GC, sdma_v6_0_get_reg_offset(adev, i, regSDMA0_QUEUE0_DOORBELL_OFFSET), doorbell_offset); in sdma_v6_0_gfx_resume_instance()
1651 u32 doorbell_offset = entry->src_data[0]; in sdma_v6_0_process_fence_irq() local
1653 if (adev->enable_mes && doorbell_offset) { in sdma_v6_0_process_fence_irq()
1658 doorbell_offset >>= SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in sdma_v6_0_process_fence_irq()
1661 fence_drv = xa_load(xa, doorbell_offset); in sdma_v6_0_process_fence_irq()
A Dsdma_v7_0.c481 u32 doorbell_offset; in sdma_v7_0_gfx_resume_instance() local
548doorbell_offset = RREG32_SOC15_IP(GC, sdma_v7_0_get_reg_offset(adev, i, regSDMA0_QUEUE0_DOORBELL_O… in sdma_v7_0_gfx_resume_instance()
552 doorbell_offset = REG_SET_FIELD(doorbell_offset, SDMA0_QUEUE0_DOORBELL_OFFSET, in sdma_v7_0_gfx_resume_instance()
558 …_SOC15_IP(GC, sdma_v7_0_get_reg_offset(adev, i, regSDMA0_QUEUE0_DOORBELL_OFFSET), doorbell_offset); in sdma_v7_0_gfx_resume_instance()
1575 u32 doorbell_offset = entry->src_data[0]; in sdma_v7_0_process_fence_irq() local
1577 if (adev->enable_mes && doorbell_offset) { in sdma_v7_0_process_fence_irq()
1582 doorbell_offset >>= SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in sdma_v7_0_process_fence_irq()
1585 fence_drv = xa_load(xa, doorbell_offset); in sdma_v7_0_process_fence_irq()
A Dmes_userqueue.c143 queue_input.doorbell_offset = userq_props->doorbell_index; in mes_userq_map()
168 queue_input.doorbell_offset = queue->doorbell_index; in mes_userq_unmap()
A Dsdma_v4_0.c1094 u32 doorbell_offset; in sdma_v4_0_gfx_resume() local
1125 doorbell_offset = RREG32_SDMA(i, mmSDMA0_GFX_DOORBELL_OFFSET); in sdma_v4_0_gfx_resume()
1129 doorbell_offset = REG_SET_FIELD(doorbell_offset, in sdma_v4_0_gfx_resume()
1133 WREG32_SDMA(i, mmSDMA0_GFX_DOORBELL_OFFSET, doorbell_offset); in sdma_v4_0_gfx_resume()
1179 u32 doorbell_offset; in sdma_v4_0_page_resume() local
1210 doorbell_offset = RREG32_SDMA(i, mmSDMA0_PAGE_DOORBELL_OFFSET); in sdma_v4_0_page_resume()
1214 doorbell_offset = REG_SET_FIELD(doorbell_offset, in sdma_v4_0_page_resume()
1218 WREG32_SDMA(i, mmSDMA0_PAGE_DOORBELL_OFFSET, doorbell_offset); in sdma_v4_0_page_resume()
A Damdgpu_userq.h96 uint32_t doorbell_offset; member
A Damdgpu_mes.c297 queue_input.doorbell_offset = ring->doorbell_index; in amdgpu_mes_map_legacy_queue()
322 queue_input.doorbell_offset = ring->doorbell_index; in amdgpu_mes_unmap_legacy_queue()
348 queue_input.doorbell_offset = ring->doorbell_index; in amdgpu_mes_reset_legacy_queue()
A Dsdma_v5_2.c543 u32 doorbell_offset; in sdma_v5_2_gfx_resume_instance() local
614doorbell_offset = RREG32_SOC15_IP(GC, sdma_v5_2_get_reg_offset(adev, i, mmSDMA0_GFX_DOORBELL_OFFSE… in sdma_v5_2_gfx_resume_instance()
618 doorbell_offset = REG_SET_FIELD(doorbell_offset, SDMA0_GFX_DOORBELL_OFFSET, in sdma_v5_2_gfx_resume_instance()
624 …EG32_SOC15_IP(GC, sdma_v5_2_get_reg_offset(adev, i, mmSDMA0_GFX_DOORBELL_OFFSET), doorbell_offset); in sdma_v5_2_gfx_resume_instance()
A Dsdma_v5_0.c694 u32 doorbell_offset; in sdma_v5_0_gfx_resume_instance() local
768 doorbell_offset = RREG32_SOC15_IP(GC, sdma_v5_0_get_reg_offset(adev, i, in sdma_v5_0_gfx_resume_instance()
773 doorbell_offset = REG_SET_FIELD(doorbell_offset, SDMA0_GFX_DOORBELL_OFFSET, in sdma_v5_0_gfx_resume_instance()
780 doorbell_offset); in sdma_v5_0_gfx_resume_instance()
/drivers/gpu/drm/amd/include/
A Dmes_v12_api_def.h339 uint32_t doorbell_offset; member
392 uint32_t doorbell_offset; member
463 uint32_t doorbell_offset; member
498 uint32_t doorbell_offset; member
520 uint32_t doorbell_offset; member
551 uint32_t doorbell_offset; member
802 uint32_t doorbell_offset; member
A Dmes_v11_api_def.h289 uint32_t doorbell_offset; member
339 uint32_t doorbell_offset; member
469 uint32_t doorbell_offset; member
A Dumsch_mm_4_0_api_def.h72 uint32_t doorbell_offset; member
/drivers/gpu/drm/amd/amdkfd/
A Dkfd_pm4_headers_vi.h250 uint32_t doorbell_offset:21; member
310 uint32_t doorbell_offset:21; member
A Dkfd_pm4_headers_ai.h301 uint32_t doorbell_offset:26; member
359 uint32_t doorbell_offset:26; member
A Dkfd_packet_manager_vi.c183 packet->bitfields3.doorbell_offset = in pm_map_queues_vi()
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_hwrm.c461 u32 doorbell_offset = BNXT_GRCPF_REG_CHIMP_COMM_TRIGGER; in __hwrm_send() local
497 doorbell_offset = BNXT_GRCPF_REG_KONG_COMM_TRIGGER; in __hwrm_send()
537 writel(1, bp->bar0 + doorbell_offset); in __hwrm_send()
/drivers/scsi/be2iscsi/
A Dbe_main.h240 uint32_t doorbell_offset; member
410 u32 doorbell_offset; member
962 u32 doorbell_offset; member
A Dbe_cmds.c1053 defq_ring->doorbell_offset = DB_RXULP0_OFFSET; in be_cmd_create_default_pdu_queue()
1056 defq_ring->doorbell_offset = resp->doorbell_offset; in be_cmd_create_default_pdu_queue()
1111 pwrb_context->doorbell_offset = DB_TXULP0_OFFSET; in be_cmd_wrbq_create()
1115 pwrb_context->doorbell_offset = resp->doorbell_offset; in be_cmd_wrbq_create()
A Dbe_cmds.h920 u32 doorbell_offset; member
964 u32 doorbell_offset; member
/drivers/net/ethernet/broadcom/bnge/
A Dbnge_hwrm.c250 u32 doorbell_offset = BNGE_GRCPF_REG_CHIMP_COMM_TRIGGER; in __hwrm_send_ctx() local
293 writel(1, bd->bar0 + doorbell_offset); in __hwrm_send_ctx()

Completed in 77 milliseconds

12