/drivers/infiniband/hw/cxgb3/ |
H A D | cxio_hal.h | 75 void __iomem *doorbell; member in struct:cxio_hal_ctrl_qp
|
H A D | cxio_wr.h | 54 static inline void ring_doorbell(void __iomem *doorbell, u32 qpid) argument 56 writel(((1<<31) | qpid), doorbell); 710 void __iomem *doorbell; /* kernel db */ member in struct:t3_wq
|
/drivers/virt/ |
H A D | fsl_hypervisor.c | 19 * shutdown doorbell from a manager partition. 314 * Ring a doorbell 324 param.ret = ev_doorbell_send(param.doorbell); 460 /* The size of the doorbell event queue. This must be a power of two. */ 483 uint32_t doorbell; /* The doorbell handle */ member in struct:doorbell_isr 488 * Add a doorbell to all of the doorbell queues 490 static void fsl_hv_queue_doorbell(uint32_t doorbell) argument 500 dbq->q[dbq->tail] = doorbell; [all...] |
/drivers/cpufreq/ |
H A D | pcc-cpufreq.c | 97 static struct acpi_generic_address doorbell; variable in typeref:struct:acpi_generic_address 124 acpi_read(&doorbell_value, &doorbell); 126 &doorbell); 491 doorbell.space_id = reg_resource->space_id; 492 doorbell.bit_width = reg_resource->bit_width; 493 doorbell.bit_offset = reg_resource->bit_offset; 494 doorbell.access_width = 64; 495 doorbell.address = reg_resource->address; 497 pr_debug("probe: doorbell: space_id is %d, bit_width is %d, " 499 doorbell [all...] |
/drivers/staging/ft1000/ft1000-pcmcia/ |
H A D | ft1000_hw.c | 642 // Let's check doorbell again if fail 648 "ft1000: heartbeat doorbell not clear by firmware\n"); 689 // Set dedicated area to hi and ring appropriate doorbell according 803 // Make sure SLOWQ doorbell is clear 853 // ring doorbell to notify DSP that we have a message ready 1002 // Make sure SLOWQ doorbell is clear 1246 u16 doorbell; local 1254 doorbell = ft1000_read_reg(dev, FT1000_REG_DOORBELL); 1255 DEBUG(1, "Doorbell = 0x%x\n", doorbell); 1257 if (doorbell [all...] |
/drivers/macintosh/ |
H A D | smu.c | 77 int doorbell; /* doorbell gpio */ member in struct:smu_device 78 u32 __iomem *db_buf; /* doorbell buffer */ 159 /* Ring the SMU doorbell */ 160 pmac_do_feature_call(PMAC_FTR_WRITE_GPIO, NULL, smu->doorbell, 4); 178 gpio = pmac_do_feature_call(PMAC_FTR_READ_GPIO, NULL, smu->doorbell); 330 gpio = pmac_do_feature_call(PMAC_FTR_READ_GPIO, NULL, smu->doorbell); 507 smu->db_node = of_find_node_by_name(NULL, "smu-doorbell"); 509 printk(KERN_ERR "SMU: Can't find doorbell GPIO !\n"); 515 printk(KERN_ERR "SMU: Can't find doorbell GPI [all...] |
/drivers/net/ethernet/sfc/ |
H A D | mcdi.c | 74 unsigned doorbell = FR_CZ_MC_TREG_SMEM + MCDI_DOORBELL(efx); local 103 /* ring the doorbell with a distinctive value */ 104 _efx_writed(efx, (__force __le32) 0x45789abc, doorbell); 324 * ring the doorbell and wait for completion. Copyout the result. */
|
/drivers/scsi/ |
H A D | 3w-sas.c | 1132 u32 request_id, doorbell; local 1134 /* Read doorbell status */ 1135 doorbell = readl(TWL_HOBDB_REG_ADDR(tw_dev)); 1138 if (doorbell & TWL_DOORBELL_CONTROLLER_ERROR) { 1144 if (doorbell & TWL_DOORBELL_ATTENTION_INTERRUPT) { 1157 /* Clear doorbell interrupt */ 1559 /* Clear doorbell interrupt just before exit */ 1823 /* Clear doorbell interrupt */
|
H A D | pmcraid.c | 566 * 2. IOA reset alert doorbell is set 1996 u32 doorbell; local 2014 doorbell = DOORBELL_RUNTIME_RESET | 2026 iowrite32(doorbell, pinstance->int_regs.host_ioa_interrupt_reg); 4390 * to host to ioa doorbell. Once done
|
H A D | stex.c | 769 static void stex_mu_intr(struct st_hba *hba, u32 doorbell) argument 777 if (unlikely(!(doorbell & MU_OUTBOUND_DOORBELL_STATUSHEADCHANGED)))
|
H A D | ipr.h | 1481 u32 doorbell; member in struct:ipr_ioa_cfg
|
/drivers/scsi/mpt2sas/ |
H A D | mpt2sas_base.c | 153 u32 doorbell; local 162 doorbell = mpt2sas_base_get_iocstate(ioc, 0); 163 if ((doorbell & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_MASK) { 196 if ((doorbell & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) { 201 doorbell = mpt2sas_base_get_iocstate(ioc, 0); 202 if ((doorbell & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) 203 mpt2sas_base_fault_info(ioc, doorbell & 293 * to the doorbell register will halt controller firmware. With 300 u32 doorbell; local 307 doorbell 2870 u32 doorbell; local [all...] |
/drivers/atm/ |
H A D | ambassador.h | 243 /* #define VERSION_NUMBER 0x01030000 // clear local doorbell int reg on reset */ 327 u32 doorbell; member in struct:__anon91 333 /* RESET bit, IRQ (card to host) and doorbell (host to card) enable bits */ 489 adapter the address of this block by sending a doorbell interrupt
|
/drivers/scsi/be2iscsi/ |
H A D | be_main.c | 1556 u32 doorbell = 0; local 1616 doorbell |= ring_id & DB_DEF_PDU_RING_ID_MASK; 1617 doorbell |= 1 << DB_DEF_PDU_REARM_SHIFT; 1618 doorbell |= 0 << DB_DEF_PDU_EVENT_SHIFT; 1619 doorbell |= (writables & DB_DEF_PDU_CQPROC_MASK) 1622 iowrite32(doorbell, phba->db_va + DB_RXULP0_OFFSET); 3707 u32 doorbell = 0; local 3777 doorbell |= beiscsi_conn->beiscsi_conn_cid & DB_WRB_POST_CID_MASK; 3778 doorbell |= (pwrb_handle->wrb_index & DB_DEF_PDU_WRB_INDEX_MASK) 3780 doorbell | 3967 unsigned int doorbell = 0; local 4027 unsigned int doorbell = 0; local [all...] |
/drivers/message/fusion/ |
H A D | mptbase.c | 1172 * mpt_send_handshake_request - Send MPT request via doorbell handshake method. 1180 * requests since they are required to be sent via doorbell handshake. 1218 /* Wait for IOC doorbell int */ 1223 /* Read doorbell and check for active bit */ 1236 /* Send request via doorbell handshake */ 2199 printk(MYIOC_s_INFO_FMT "pci-resume: ioc-state=0x%x,doorbell=0x%x\n", 2205 * Upon returning to the D0 state, the contents of the doorbell will be 2921 * Check to see if IOC got left/stuck in doorbell handshake 2926 printk(MYIOC_s_WARN_FMT "Unexpected doorbell active!\n", 3876 * force - 1 if doorbell activ 3960 u32 doorbell; local [all...] |
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mlx4.h | 48 #include <linux/mlx4/doorbell.h> 378 void __iomem *doorbell; member in struct:mlx4_eq
|
/drivers/usb/host/ |
H A D | xhci.h | 228 /* true: Controller Not Ready to accept doorbell or op reg writes after reset */ 465 __le32 doorbell[256]; member in struct:xhci_doorbell_array 996 /* Slot Not Enabled Error - doorbell rung for disabled device slot */ 1002 /* Ring Underrun - doorbell rung for an empty isoc OUT ep ring */
|
/drivers/scsi/lpfc/ |
H A D | lpfc_sli.c | 93 struct lpfc_register doorbell; local 116 doorbell.word0 = 0; 117 bf_set(lpfc_wq_doorbell_num_posted, &doorbell, 1); 118 bf_set(lpfc_wq_doorbell_index, &doorbell, host_index); 119 bf_set(lpfc_wq_doorbell_id, &doorbell, q->queue_id); 120 writel(doorbell.word0, q->phba->sli4_hba.WQDBregaddr); 171 struct lpfc_register doorbell; local 191 doorbell.word0 = 0; 192 bf_set(lpfc_mq_doorbell_num_posted, &doorbell, 1); 193 bf_set(lpfc_mq_doorbell_id, &doorbell, 272 struct lpfc_register doorbell; local 356 struct lpfc_register doorbell; local 402 struct lpfc_register doorbell; local [all...] |
/drivers/scsi/megaraid/ |
H A D | megaraid_sas.h | 792 u32 doorbell; /*0000h*/ member in struct:megasas_register_set
|
/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_hsi.h | 2844 * Ethernet doorbell 3222 * doorbell message sent to the chip 3224 struct doorbell { struct 3238 * doorbell message sent to the chip
|