Searched refs:doorbell (Results 126 - 141 of 141) sorted by relevance

123456

/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c310 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 Dpmcraid.c513 * 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 Dipr.h1498 u32 doorbell; member in struct:ipr_ioa_cfg
H A Dipr.c6482 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 Dmpt3sas_scsih.c3069 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 Dmegaraid_sas.h1657 u32 doorbell; /*0000h*/ member in struct:megasas_register_set
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon.h674 * 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 Dcik.c1720 * 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 Dmv_u3d_core.c262 iowrite32(tmp, &u3d->op_regs->doorbell);
/linux-master/drivers/ufs/core/
H A Dufshcd.c418 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 Dqp.c1690 sq->doorbell = &qp->db;
1691 rq->doorbell = &qp->db;
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_hsi.h3171 * 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 Dmana_en.c2340 err = mana_cfg_vport(apc, gd->pdid, gd->doorbell);
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dmain.c50 #include <linux/mlx4/doorbell.h>
/linux-master/drivers/s390/net/
H A Dqeth_core_main.c3666 QETH_TXQ_STAT_INC(queue, doorbell);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v9_0.c3281 /* 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));

Completed in 809 milliseconds

123456