| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | vpe_v6_1.c | 210 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() 251 …doorbell_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()
|
| H A D | mes_v11_0.c | 338 mes_add_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v11_0_add_hw_queue() 382 mes_remove_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v11_0_remove_hw_queue() 500 mes_add_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v11_0_map_legacy_queue() 523 mes_remove_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v11_0_unmap_legacy_queue() 789 mes_reset_queue_pkt.doorbell_offset_lp = input->doorbell_offset; in mes_v11_0_reset_hw_queue() 794 mes_reset_queue_pkt.doorbell_offset = input->doorbell_offset; in mes_v11_0_reset_hw_queue()
|
| H A D | sdma_v6_0.c | 489 u32 doorbell_offset; in sdma_v6_0_gfx_resume_instance() local 553 …doorbell_offset = RREG32_SOC15_IP(GC, sdma_v6_0_get_reg_offset(adev, i, regSDMA0_QUEUE0_DOORBELL_O… in sdma_v6_0_gfx_resume_instance() 557 doorbell_offset = REG_SET_FIELD(doorbell_offset, SDMA0_QUEUE0_DOORBELL_OFFSET, in sdma_v6_0_gfx_resume_instance() 563 …_SOC15_IP(GC, sdma_v6_0_get_reg_offset(adev, i, regSDMA0_QUEUE0_DOORBELL_OFFSET), doorbell_offset); in sdma_v6_0_gfx_resume_instance() 1656 u32 doorbell_offset = entry->src_data[0]; in sdma_v6_0_process_fence_irq() local 1658 if (adev->enable_mes && doorbell_offset) { in sdma_v6_0_process_fence_irq() 1663 doorbell_offset >>= SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT; in sdma_v6_0_process_fence_irq() 1666 fence_drv = xa_load(xa, doorbell_offset); in sdma_v6_0_process_fence_irq()
|
| H A D | amdgpu_userq.h | 111 uint32_t doorbell_offset; member
|
| H A D | mes_userqueue.c | 165 queue_input.doorbell_offset = userq_props->doorbell_index; in mes_userq_map() 190 queue_input.doorbell_offset = queue->doorbell_index; in mes_userq_unmap()
|
| H A D | amdgpu_userq.c | 612 db_info->doorbell_offset, db_size); in amdgpu_userq_get_doorbell_index() 800 db_info.doorbell_offset = args->in.doorbell_offset; in amdgpu_userq_create() 954 args->in.doorbell_offset || in amdgpu_userq_input_args_validate()
|
| H A D | sdma_v5_0.c | 694 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()
|
| H A D | sdma_v5_2.c | 543 u32 doorbell_offset; in sdma_v5_2_gfx_resume_instance() local 614 …doorbell_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()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_pm4_headers_vi.h | 250 uint32_t doorbell_offset:21; member 310 uint32_t doorbell_offset:21; member
|
| H A D | kfd_chardev.c | 394 args->doorbell_offset = KFD_MMAP_TYPE_DOORBELL; in kfd_ioctl_create_queue() 395 args->doorbell_offset |= KFD_MMAP_GPU_ID(args->gpu_id); in kfd_ioctl_create_queue() 400 args->doorbell_offset |= doorbell_offset_in_process; in kfd_ioctl_create_queue()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_hwrm.c | 461 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()
|
| /linux/drivers/scsi/be2iscsi/ |
| H A D | be_main.h | 240 uint32_t doorbell_offset; member 410 u32 doorbell_offset; member 962 u32 doorbell_offset; member
|
| H A D | be_cmds.c | 1053 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()
|
| H A D | be_cmds.h | 920 u32 doorbell_offset; member 964 u32 doorbell_offset; member
|
| H A D | be_main.c | 1732 u32 doorbell_offset; in beiscsi_hdq_post_handles() local 1741 doorbell_offset = phwi_ctrlr->default_pdu_hdr[ulp_num]. in beiscsi_hdq_post_handles() 1742 doorbell_offset; in beiscsi_hdq_post_handles() 1747 doorbell_offset = phwi_ctrlr->default_pdu_data[ulp_num]. in beiscsi_hdq_post_handles() 1748 doorbell_offset; in beiscsi_hdq_post_handles() 1777 iowrite32(doorbell, phba->db_va + doorbell_offset); in beiscsi_hdq_post_handles() 4318 beiscsi_conn->doorbell_offset); in beiscsi_offload_connection() 4552 beiscsi_conn->doorbell_offset); in beiscsi_iotask_v2() 4613 beiscsi_conn->doorbell_offset); in beiscsi_iotask() 4731 beiscsi_conn->doorbell_offset); in beiscsi_mtask()
|
| H A D | be_iscsi.c | 228 beiscsi_conn->doorbell_offset = pwrb_context->doorbell_offset; in beiscsi_conn_bind()
|
| /linux/drivers/net/ethernet/broadcom/bnge/ |
| H A D | bnge_hwrm.c | 290 u32 doorbell_offset = BNGE_GRCPF_REG_CHIMP_COMM_TRIGGER; in __hwrm_send_ctx() local 333 writel(1, bd->bar0 + doorbell_offset); in __hwrm_send_ctx()
|
| /linux/drivers/gpu/drm/amd/include/ |
| H A D | umsch_mm_4_0_api_def.h | 72 uint32_t doorbell_offset; member
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_com.h | 284 u32 doorbell_offset; member
|
| H A D | ena_admin_defs.h | 1049 u32 doorbell_offset; member
|
| H A D | ena_com.c | 1708 phc->doorbell_offset = get_feat_resp.u.phc.doorbell_offset; in ena_com_phc_config() 1858 writel(phc->req_id, ena_dev->reg_bar + phc->doorbell_offset); in ena_com_phc_get_timestamp()
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | pci.c | 117 u32 doorbell_offset; member 252 DOORBELL(mlxsw_pci->doorbell_offset, in __mlxsw_pci_queue_doorbell_set() 262 DOORBELL(mlxsw_pci->doorbell_offset, in __mlxsw_pci_queue_doorbell_arm_set() 1967 mlxsw_pci->doorbell_offset = in mlxsw_pci_init()
|
| /linux/drivers/pci/endpoint/functions/ |
| H A D | pci-epf-test.c | 105 __le32 doorbell_offset; member 764 reg->doorbell_offset = cpu_to_le32(offset); in pci_epf_test_enable_doorbell()
|
| /linux/include/uapi/linux/ |
| H A D | kfd_ioctl.h | 76 __u64 doorbell_offset; /* from KFD */ 72 __u64 doorbell_offset; /* from KFD */ global() member
|
| /linux/include/uapi/drm/ |
| H A D | amdgpu_drm.h | 370 __u32 doorbell_offset; member
|