/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 310 writel(DB_CP_FLAGS | DB_RING_IDX(db, idx), (db)->doorbell) 314 (db)->doorbell) 318 DB_RING_IDX(db, idx), (db)->doorbell) 321 writel(DB_CP_REARM_FLAGS | DB_RING_IDX(db, idx), (db)->doorbell) 325 DB_RING_IDX(db, idx), (db)->doorbell) 349 DB_RING_IDX(db, idx), db->doorbell); 443 /* Sync BD data before updating doorbell */ 537 void __iomem *db = txr->tx_db.doorbell; 587 tx_push->doorbell = 2851 BNXT_CP_DB_IRQ_DIS(cpr->cp_db.doorbell); [all...] |
/linux-master/drivers/scsi/ |
H A D | pmcraid.c | 513 * 2. IOA reset alert doorbell is set 1919 u32 doorbell; local 1936 doorbell = DOORBELL_RUNTIME_RESET | 1948 iowrite32(doorbell, pinstance->int_regs.host_ioa_interrupt_reg); 3738 * to host to ioa doorbell. Once done
|
H A D | ipr.h | 1498 u32 doorbell; member in struct:ipr_ioa_cfg
|
H A D | ipr.c | 6482 ioa_cfg->doorbell |= IPR_RUNTIME_RESET; 7652 writel(ioa_cfg->doorbell, ioa_cfg->regs.set_uproc_interrupt_reg32); 9122 ioa_cfg->doorbell = IPR_DOORBELL;
|
/linux-master/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_scsih.c | 3069 dhsprintk(ioc, ioc_info(ioc, "unexpected doorbell active!\n")); 4962 u32 doorbell; local 4973 doorbell = mpt3sas_base_get_iocstate(ioc, 0); 4974 if ((doorbell & MPI2_IOC_STATE_MASK) == 4977 doorbell & MPI2_DOORBELL_DATA_MASK); 4978 } else if ((doorbell & MPI2_IOC_STATE_MASK) == 4981 doorbell & MPI2_DOORBELL_DATA_MASK);
|
/linux-master/drivers/scsi/megaraid/ |
H A D | megaraid_sas.h | 1657 u32 doorbell; /*0000h*/ member in struct:megasas_register_set
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon.h | 674 * GPU doorbell structures, functions & helpers 676 #define RADEON_MAX_DOORBELLS 1024 /* Reserve at most 1024 doorbell slots for radeon-owned rings. */ 679 /* doorbell mmio */ 688 void radeon_doorbell_free(struct radeon_device *rdev, u32 doorbell); 2364 struct radeon_doorbell doorbell; member in struct:radeon_device
|
H A D | cik.c | 1720 * cik_mm_rdoorbell - read a doorbell dword 1723 * @index: doorbell index 1725 * Returns the value in the doorbell aperture at the 1726 * requested doorbell index (CIK). 1730 if (index < rdev->doorbell.num_doorbells) { 1731 return readl(rdev->doorbell.ptr + index); 1733 DRM_ERROR("reading beyond doorbell aperture: 0x%08x!\n", index); 1739 * cik_mm_wdoorbell - write a doorbell dword 1742 * @index: doorbell index 1745 * Writes @v to the doorbell apertur [all...] |
/linux-master/drivers/usb/gadget/udc/ |
H A D | mv_u3d_core.c | 262 iowrite32(tmp, &u3d->op_regs->doorbell);
|
/linux-master/drivers/ufs/core/ |
H A D | ufshcd.c | 418 u32 doorbell = 0; local 460 doorbell = ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL); 462 trace_ufshcd_command(cmd->device, str_t, tag, doorbell, hwq_id, 1267 * Verify by checking the doorbell registers are clear. 1302 "%s: timedout waiting for doorbell to clear (tm=0x%x, tr=0x%x)\n", 6613 * After all reqs and tasks are cleared from doorbell, 7567 "%s: cmd at tag %d already completed, outstanding=0x%lx, doorbell=0x%x\n", 7596 /* only execute this code in single doorbell mode */
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 1690 sq->doorbell = &qp->db; 1691 rq->doorbell = &qp->db;
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_hsi.h | 3171 * Ethernet doorbell 3549 * doorbell message sent to the chip 3551 struct doorbell { struct 3565 * doorbell message sent to the chip
|
/linux-master/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_en.c | 2340 err = mana_cfg_vport(apc, gd->pdid, gd->doorbell);
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | main.c | 50 #include <linux/mlx4/doorbell.h>
|
/linux-master/drivers/s390/net/ |
H A D | qeth_core_main.c | 3666 QETH_TXQ_STAT_INC(queue, doorbell);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | gfx_v9_0.c | 3281 /* enable doorbell? */ 3394 /* enable doorbell? */ 3448 /* enable the doorbell if requested */ 3452 /* If GC has entered CGPG, ringing doorbell > first page 3459 (adev->doorbell.size - 4));
|