Searched refs:Doorbell (Results 1 - 73 of 73) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_queue.c41 pr_debug("Queue Doorbell Pointer: 0x%p\n", q->doorbell_ptr); print_queue_properties()
42 pr_debug("Queue Doorbell Offset: %u\n", q->doorbell_off); print_queue_properties()
58 pr_debug("Queue Doorbell Pointer: 0x%p\n", q->properties.doorbell_ptr); print_queue()
59 pr_debug("Queue Doorbell Offset: %u\n", q->properties.doorbell_off); print_queue()
H A Dkfd_doorbell.c61 /* Doorbell calculations for device init. */ kfd_doorbell_init()
H A Dkfd_process_queue_manager.c122 /* Doorbell initialized in user space*/ create_cp_queue()
H A Dkfd_priv.h138 size_t doorbell_id_offset; /* Doorbell offset (from KFD doorbell
/linux-4.1.27/arch/powerpc/include/asm/
H A Dtsi108_irq.h86 #define IRQ_TSI108_DBELL0 TSI108_IRQ(28) /* Doorbell 0 */
87 #define IRQ_TSI108_DBELL1 TSI108_IRQ(29) /* Doorbell 1 */
88 #define IRQ_TSI108_DBELL2 TSI108_IRQ(30) /* Doorbell 2 */
89 #define IRQ_TSI108_DBELL3 TSI108_IRQ(31) /* Doorbell 3 */
H A Dmpic.h132 #define TSI108_GREG_IPI_VECTOR_PRI_0 0x00204 /* Doorbell 0 */
H A Dreg.h401 #define SPRN_DHDES 0x0B1 /* Directed Hyp. Doorbell Exc. State */
402 #define SPRN_DPDES 0x0B0 /* Directed Priv. Doorbell Exc. State */
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4_values.h65 * The User Doorbells are each 128 bytes in length with a Simple Doorbell at
70 * As noted above, we have many instances of the Simple Doorbell and Going To
72 * non-64-byte aligned offset for the Simple Doorbell in order to attempt to
73 * avoid buffering of the writes to the Simple Doorbell and we want to use a
H A Dsge.c545 /* If we don't have access to the new User Doorbell (T5+), use ring_fl_db()
557 * the User Doorbell area to be flushed. ring_fl_db()
935 /* If we don't have access to the new User Doorbell (T5+), use the old ring_tx_db()
942 /* For T4 we need to participate in the Doorbell Recovery ring_tx_db()
958 * gain a bit for Doorbell Priority. The field was absurdly ring_tx_db()
983 * Doorbell area to be flushed. This is needed to prevent ring_tx_db()
989 * PIDX (User Doorbell area SGE_UDB_KDOORBELL) and have the ring_tx_db()
2422 * Registers are supported (e.g. the Write Combining Doorbell Buffer).
2526 /* Note, we must initialize the BAR2 Free List User Doorbell t4_sge_alloc_rxq()
H A Dt4_hw.c5122 * Write Combining Doorbell Buffer. If the BAR2 Queue ID is not 0,
5172 * from the writes to the registers -- the Write Combined Doorbell cxgb4_t4_bar2_sge_qregs()
/linux-4.1.27/include/linux/
H A Drio_regs.h65 #define RIO_SRC_OPS_DOORBELL 0x00000400 /* [II] Doorbell op */
79 #define RIO_DST_OPS_DOORBELL 0x00000400 /* [II] Doorbell op */
92 #define RIO_OPS_DOORBELL 0x00000400 /* [II] Doorbell op */
132 #define RIO_DOORBELL_CSR 0x44 /* [II, <= 1.2] Doorbell CSR */
133 #define RIO_DOORBELL_AVAIL 0x80000000 /* [II] Doorbell avail */
134 #define RIO_DOORBELL_FULL 0x40000000 /* [II] Doorbell full */
135 #define RIO_DOORBELL_EMPTY 0x20000000 /* [II] Doorbell empty */
136 #define RIO_DOORBELL_BUSY 0x10000000 /* [II] Doorbell busy */
137 #define RIO_DOORBELL_FAILED 0x08000000 /* [II] Doorbell failed */
138 #define RIO_DOORBELL_ERROR 0x04000000 /* [II] Doorbell error */
H A Drio_drv.h240 * @data: Doorbell message data
354 /* Doorbell management */
H A Drio.h219 * @res: Doorbell resource
220 * @dinb: Doorbell event callback
H A Dvmw_vmci_defs.h700 /* VMCI Doorbell API. */
/linux-4.1.27/drivers/staging/ft1000/
H A Dft1000.h158 /* FT1000 to Host Doorbell assignments */
171 /* Host to FT1000 Doorbell assignments */
195 #define ISR_DOORBELL_ACK 0x01 /* Doorbell acknowledge from DSP */
196 #define ISR_DOORBELL_PEND 0x02 /* Doorbell pending from DSP */
202 #define ISR_MASK_DOORBELL_ACK 0x0001 /* Doorbell acknowledge mask */
203 #define ISR_MASK_DOORBELL_PEND 0x0002 /* Doorbell pending mask */
208 * (Enable Doorbell pending and Packet available interrupts)
/linux-4.1.27/arch/powerpc/sysdev/ge/
H A Dge_pic.c63 * 16 RO PCI Express Doorbell 3 Status
64 * 15 RO PCI Express Doorbell 2 Status
65 * 14 RO PCI Express Doorbell 1 Status
66 * 13 RO PCI Express Doorbell 0 Status
/linux-4.1.27/arch/tile/include/arch/
H A Dtrio.h26 * Map SQ Doorbell Format.
/linux-4.1.27/drivers/scsi/arcmsr/
H A Darcmsr.h300 #define ARCMSR_HBCMU_OUTBOUND_DOORBELL_ISR_MASK 0x00000004 /* When clear, the General Outbound Doorbell interrupt routes to the host.*/
306 ** Set when the Utility_A Interrupt bit is set in the Outbound Doorbell Register.
307 ** It clears by writing a 1 to the Utility_A bit in the Outbound Doorbell Clear Register or through automatic clearing (if enabled).
311 ** Set if Outbound Doorbell register bits 30:1 have a non-zero
312 ** value. This bit clears only when Outbound Doorbell bits
313 ** 30:1 are ALL clear. Only a write to the Outbound Doorbell
314 ** Clear register clears bits in the Outbound Doorbell register.
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dplx9080.h164 #define PLX_DBR_IN_REG 0x0060 /* L, PCI to Local Doorbell Register */
166 #define PLX_DBR_OUT_REG 0x0064 /* L, Local to PCI Doorbell Register */
174 #define ICS_PDIE 0x00000200 /* PCI Doorbell Interrupt Enable */
178 #define ICS_PDIA 0x00002000 /* PCI Doorbell Interrupt Active */
182 #define ICS_LDIE 0x00020000 /* Local Doorbell Int Enable */
185 #define ICS_LDIA 0x00100000 /* Local Doorbell Int Active */
/linux-4.1.27/drivers/misc/mei/
H A Dhw-txe-regs.h96 /* IPC Input Doorbell Register */
126 # define SEC_IPC_HOST_INT_MASK_OUT_DB BIT(0) /* Output Doorbell Int Mask */
199 /* Host Interrupt Cause Register 2 - SeC IPC Output Doorbell */
H A Dhw-txe.c738 /* Set Input-Doorbell */ mei_txe_write()
1099 /* Output Doorbell: mei_txe_irq_thread_handler()
/linux-4.1.27/drivers/misc/mic/card/
H A Dmic_x100.c58 * @doorbell: Doorbell number.
108 * @db: The doorbell obtained for which the irq is needed. Doorbell
/linux-4.1.27/drivers/rapidio/
H A Drio-access.c158 * @data: Doorbell message data
H A Drio.c237 * @res: Doorbell message resource
271 * @start: Doorbell info range start
272 * @end: Doorbell info range end
313 * @start: Doorbell info range start
314 * @end: Doorbell info range end
354 * @start: Doorbell message range start
355 * @end: Doorbell message range end
382 * @res: Doorbell resource to be freed
/linux-4.1.27/drivers/mailbox/
H A Dpcc.c21 * specification supports a Doorbell mechanism for the PCC clients
22 * to notify the platform about new data. This Doorbell information
/linux-4.1.27/drivers/scsi/mpt2sas/mpi/
H A Dmpi2.h150 U32 Doorbell; /* 0x00 */ member in struct:_MPI2_SYSTEM_INTERFACE_REGS
178 * Defines for working with the Doorbell register.
554 /* Doorbell functions */
/linux-4.1.27/drivers/scsi/mpt3sas/mpi/
H A Dmpi2.h158 U32 Doorbell; /*0x00 */ member in struct:_MPI2_SYSTEM_INTERFACE_REGS
188 *Defines for working with the Doorbell register.
559 /*Doorbell functions */
/linux-4.1.27/drivers/scsi/mpt2sas/
H A Dmpt2sas_base.c330 doorbell = readl(&ioc->chip->Doorbell); mpt2sas_halt_firmware()
334 writel(0xC0FFEE00, &ioc->chip->Doorbell); mpt2sas_halt_firmware()
862 * Disabling ResetIRQ, Reply and Doorbell Interrupts
2906 * Returns all IOC Doorbell register bits if cooked==0, else just the
2907 * Doorbell bits in MPI_IOC_STATE_MASK.
2914 s = readl(&ioc->chip->Doorbell); mpt2sas_base_get_iocstate()
3021 doorbell = readl(&ioc->chip->Doorbell); _base_wait_for_doorbell_ack()
3062 doorbell_reg = readl(&ioc->chip->Doorbell); _base_wait_for_doorbell_not_used()
3110 &ioc->chip->Doorbell); _base_send_ioc_reset()
3152 if ((readl(&ioc->chip->Doorbell) & MPI2_DOORBELL_USED)) { _base_handshake_req_reply_wait()
3166 &ioc->chip->Doorbell); _base_handshake_req_reply_wait()
3183 writel(cpu_to_le32(request[i]), &ioc->chip->Doorbell); _base_handshake_req_reply_wait()
3202 reply[0] = le16_to_cpu(readl(&ioc->chip->Doorbell) _base_handshake_req_reply_wait()
3210 reply[1] = le16_to_cpu(readl(&ioc->chip->Doorbell) _base_handshake_req_reply_wait()
3222 dummy = readl(&ioc->chip->Doorbell); _base_handshake_req_reply_wait()
3224 reply[i] = le16_to_cpu(readl(&ioc->chip->Doorbell) _base_handshake_req_reply_wait()
4513 ((u8 __iomem *)&ioc->chip->Doorbell + (0x4000 + ((i - 1) mpt2sas_base_attach()
/linux-4.1.27/drivers/scsi/mpt3sas/
H A Dmpt3sas_base.c311 doorbell = readl(&ioc->chip->Doorbell); mpt3sas_halt_firmware()
315 writel(0xC0FFEE00, &ioc->chip->Doorbell); mpt3sas_halt_firmware()
849 * Disabling ResetIRQ, Reply and Doorbell Interrupts
3082 * Returns all IOC Doorbell register bits if cooked==0, else just the
3083 * Doorbell bits in MPI_IOC_STATE_MASK.
3090 s = readl(&ioc->chip->Doorbell); mpt3sas_base_get_iocstate()
3198 doorbell = readl(&ioc->chip->Doorbell); _base_wait_for_doorbell_ack()
3240 doorbell_reg = readl(&ioc->chip->Doorbell); _base_wait_for_doorbell_not_used()
3289 &ioc->chip->Doorbell); _base_send_ioc_reset()
3332 if ((readl(&ioc->chip->Doorbell) & MPI2_DOORBELL_USED)) { _base_handshake_req_reply_wait()
3347 &ioc->chip->Doorbell); _base_handshake_req_reply_wait()
3366 writel(cpu_to_le32(request[i]), &ioc->chip->Doorbell); _base_handshake_req_reply_wait()
3387 reply[0] = le16_to_cpu(readl(&ioc->chip->Doorbell) _base_handshake_req_reply_wait()
3396 reply[1] = le16_to_cpu(readl(&ioc->chip->Doorbell) _base_handshake_req_reply_wait()
3408 dummy = readl(&ioc->chip->Doorbell); _base_handshake_req_reply_wait()
3410 reply[i] = le16_to_cpu(readl(&ioc->chip->Doorbell) _base_handshake_req_reply_wait()
/linux-4.1.27/arch/powerpc/kernel/
H A Dexceptions-64e.S856 /* Doorbell interrupt */
860 /* Doorbell critical Interrupt */
886 /* Guest Doorbell critical Interrupt */
1637 SET_IVOR(36, 0x280) /* Processor Doorbell */
1638 SET_IVOR(37, 0x2a0) /* Processor Doorbell Crit */
1644 SET_IVOR(38, 0x2c0) /* Guest Processor Doorbell */
1645 SET_IVOR(39, 0x2e0) /* Guest Processor Doorbell Crit/MC */
H A Dhead_booke.h179 * Guest Doorbell -- this is a bit odd in that uses GSRR0/1 despite
H A Dirq.c397 seq_printf(p, " Doorbell interrupts\n"); arch_show_interrupts()
H A Dhead_fsl_booke.S651 EXCEPTION(0x2070, DOORBELL, Doorbell, doorbell_exception, EXC_XFER_STD)
990 li r3,Doorbell@l
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c546 /* If we don't have access to the new User Doorbell (T5+), use ring_fl_db()
559 * the User Doorbell area to be flushed. ring_fl_db()
979 /* If we don't have access to the new User Doorbell (T5+), use the old ring_tx_db()
992 * gain a bit for Doorbell Priority. The field was absurdly ring_tx_db()
999 * Queue ID is 0, we can use the Write Combining Doorbell ring_tx_db()
1035 * Doorbell area to be flushed. This is needed to prevent ring_tx_db()
1041 * PIDX (User Doorbell area SGE_UDB_KDOORBELL) and have the ring_tx_db()
2147 * Registers are supported (e.g. the Write Combining Doorbell Buffer).
2319 /* Note, we must initialize the BAR2 Free List User Doorbell t4vf_sge_alloc_rxq()
H A Dt4vf_hw.c452 * Write Combining Doorbell Buffer. If the BAR2 Queue ID is not 0,
502 * from the writes to the registers -- the Write Combined Doorbell t4_bar2_sge_qregs()
/linux-4.1.27/drivers/message/fusion/
H A Dmptbase.c1212 CHIPREG_WRITE32(&ioc->chip->Doorbell, mpt_send_handshake_request()
1222 if (!(CHIPREG_READ32(&ioc->chip->Doorbell) & MPI_DOORBELL_ACTIVE)) mpt_send_handshake_request()
1243 CHIPREG_WRITE32(&ioc->chip->Doorbell, word); mpt_send_handshake_request()
1286 if (CHIPREG_READ32(&ioc->chip->Doorbell) mpt_host_page_access_control()
1292 CHIPREG_WRITE32(&ioc->chip->Doorbell, mpt_host_page_access_control()
1297 /* Wait for IOC to clear Doorbell Status bit */ mpt_host_page_access_control()
2197 CHIPREG_READ32(&ioc->chip->Doorbell)); mpt_resume()
3033 * Returns all IOC Doorbell register bits if cooked==0, else just the
3034 * Doorbell bits in MPI_IOC_STATE_MASK.
3042 s = CHIPREG_READ32(&ioc->chip->Doorbell); mpt_GetIocState()
3966 drsprintk(ioc, printk(MYIOC_s_WARN_FMT "%s: Doorbell=%p; 1078 reset " mpt_diag_reset()
3968 &ioc->chip->Doorbell, &ioc->chip->Reset_1078)); mpt_diag_reset()
3988 doorbell = CHIPREG_READ32(&ioc->chip->Doorbell); mpt_diag_reset()
4133 doorbell = CHIPREG_READ32(&ioc->chip->Doorbell); mpt_diag_reset()
4258 CHIPREG_WRITE32(&ioc->chip->Doorbell, reset_type<<MPI_DOORBELL_FUNCTION_SHIFT); SendIocReset()
4671 * (WRITE u32val to Doorbell reg). mpt_handshake_req_reply_wait()
4674 CHIPREG_WRITE32(&ioc->chip->Doorbell, mpt_handshake_req_reply_wait()
4688 if (!(CHIPREG_READ32(&ioc->chip->Doorbell) & MPI_DOORBELL_ACTIVE)) mpt_handshake_req_reply_wait()
4714 CHIPREG_WRITE32(&ioc->chip->Doorbell, word); mpt_handshake_req_reply_wait()
4792 printk(MYIOC_s_ERR_FMT "Doorbell ACK timeout (count=%d), IntStatus=%x!\n", WaitForDoorbellAck()
4841 printk(MYIOC_s_ERR_FMT "Doorbell INT timeout (count=%d), IntStatus=%x!\n", WaitForDoorbellInt()
4878 hs_reply[u16cnt++] = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF); WaitForDoorbellReply()
4883 hs_reply[u16cnt++] = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF); WaitForDoorbellReply()
4899 hword = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF); WaitForDoorbellReply()
6981 CHIPREG_WRITE32(&ioc->chip->Doorbell, 0xC0FFEE00); mpt_halt_firmware()
H A Dmptbase.h347 u32 Doorbell; /* 00 System<->IOC Doorbell reg */ member in struct:_SYSIF_REGS
/linux-4.1.27/drivers/scsi/aacraid/
H A Daacraid.h735 __le32 IDR; /* 1320h | 20h | Inbound Doorbell Register */
740 __le32 ODR; /* 132Ch | 2Ch | Outbound Doorbell Register */
813 __le32 IDR; /* 20h | Inbound Doorbell Register */
818 __le32 ODR_R; /* 9ch | Outbound Doorbell Read */
819 __le32 ODR_C; /* a0h | Outbound Doorbell Clear */
2009 * Doorbell bit defines
/linux-4.1.27/drivers/rapidio/devices/
H A Dtsi721.h41 #define IDB_QUEUE 0 /* Inbound Doorbell Queue to use */
42 #define IDB_QSIZE 512 /* Inbound Doorbell Queue size */
H A Dtsi721.c358 "Send Doorbell 0x%04x to destID 0x%x\n", data, destid); tsi721_dsend()
487 /* Service Inbound Doorbell interrupt */ tsi721_irqhandler()
1001 /* Initialize Inbound Doorbell processing DPC and queue */ tsi721_doorbell_init()
2364 "Missing or misconfigured Doorbell BAR1, aborting.\n"); tsi721_probe()
/linux-4.1.27/include/uapi/linux/
H A Dcyclades.h212 __u32 pci_doorbell; /* 60h - PCI to Local Doorbell */
213 __u32 loc_doorbell; /* 64h - Local to PCI Doorbell */
/linux-4.1.27/drivers/scsi/
H A Dmvumi.h60 /* For Doorbell */
H A Dmvumi.c2260 /* For Doorbell */ mvumi_cfg_hw_reg()
2312 /* For Doorbell */ mvumi_cfg_hw_reg()
H A Dips.h127 #define IPS_REG_I960_IDR 0x20 /* i960 Inbound Doorbell */
H A Dpmcraid.c1982 * MSIX Doorbell to indicate the interrupt mode pmcraid_soft_reset()
/linux-4.1.27/arch/mips/include/asm/mach-au1x00/
H A Dau1xxx_dbdma.h84 #define DDMA_STAT_DB (1 << 2) /* Doorbell pushed */
/linux-4.1.27/drivers/message/fusion/lsi/
H A Dmpi.h156 * Defines for working with the System Doorbell register.
/linux-4.1.27/sound/pci/lx6464es/
H A Dlx_core.c940 /* Test if PCI Doorbell interrupt is active */ lx_interrupt_test_ack()
1178 * Set the Doorbell and PCI interrupt enable bits lx_irq_set()
/linux-4.1.27/drivers/misc/mic/host/
H A Dmic_intr.c424 * for Doorbell interrupts and DMA channel id for DMA interrupts.
/linux-4.1.27/drivers/scsi/qla4xxx/
H A Dql4_def.h740 uint8_t *nx_db_rd_ptr; /* Doorbell read pointer */
/linux-4.1.27/drivers/staging/ft1000/ft1000-usb/
H A Dft1000_debug.c612 pr_debug("Doorbell not available\n"); ft1000_ioctl()
H A Dft1000_download.c143 pr_debug("Doorbell = 0x%x\n", temp); check_usb_db()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
H A Dbna_types.h406 /* Doorbell structure */
/linux-4.1.27/drivers/usb/host/
H A Dxhci-dbg.c55 xhci_dbg(xhci, "// Doorbell array at %p:\n", xhci->dba); xhci_dbg_regs()
H A Dxhci.h57 * @db_off: DBOFF - Doorbell array offset
1243 /* Doorbell Event (opt) */
H A Dxhci-mem.c2444 "// Doorbell array is located at offset 0x%x" xhci_mem_init()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
H A Dqlge.h2172 * Doorbell Registers:
2173 * Doorbell registers are virtual registers in the PCI memory space.
H A Dqlge_main.c4632 dev_err(&pdev->dev, "Doorbell register mapping failed.\n"); ql_init_device()
/linux-4.1.27/drivers/scsi/csiostor/
H A Dcsio_wr.c971 * Rings the SGE Doorbell by writing the current producer index of the passed
984 /* Ring SGE Doorbell writing q->pidx into it */ csio_wr_issue()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
H A Dvxge-config.h1097 * struct __vxge_hw_non_offload_db_wrapper - Non-offload Doorbell Wrapper
1098 * @control_0: Bits 0 to 7 - Doorbell type.
1106 * Created by the host and written to the adapter via PIO to a Kernel Doorbell
H A Dvxge-traffic.h77 * @VXGE_HW_EVENT_FIFO_ERR: FIFO Doorbell fifo error.
/linux-4.1.27/arch/powerpc/xmon/
H A Dxmon.c1313 case 0xa00: ret = "(Doorbell)"; break; getvecname()
1318 case 0xe80: ret = "(Hypervisor Doorbell)"; break; getvecname()
/linux-4.1.27/drivers/macintosh/
H A Dsmu.c540 /* Doorbell buffer is currently hard-coded, I didn't find a proper smu_init()
/linux-4.1.27/drivers/misc/vmw_vmci/
H A Dvmci_context.c1057 pr_devel("Doorbell notification from VM to VM not supported (src=0x%x, dst=0x%x)\n", vmci_ctx_notify_dbell()
/linux-4.1.27/drivers/scsi/be2iscsi/
H A Dbe_cmds.h976 * Post WRB Queue Doorbell Register used by the host Storage
/linux-4.1.27/drivers/staging/ft1000/ft1000-pcmcia/
H A Dft1000_hw.c1195 pr_debug("Doorbell = 0x%x\n", doorbell); ft1000_parse_dpram_msg()
/linux-4.1.27/drivers/scsi/lpfc/
H A Dlpfc_hw4.h708 * The Doorbell registers defined here exist in different BAR
H A Dlpfc_sli.c89 * the @q. This function will then ring the Work Queue Doorbell to signal the
127 /* Ring Doorbell */ lpfc_sli4_wq_put()
179 * the @q. This function will then ring the Work Queue Doorbell to signal the
206 /* Ring Doorbell */ lpfc_sli4_mq_put()
449 * the @q. This function will then ring the Receive Queue Doorbell to signal the
485 /* Ring The Header Receive Queue Doorbell */ lpfc_sli4_rq_put()
H A Dlpfc_init.c8259 * Map SLI4 if type 0 HBA Doorbell Register base to a kernel lpfc_sli4_pci_mem_setup()
10495 /* Unmap adapter Control and Doorbell registers */ lpfc_pci_remove_one_s4()
/linux-4.1.27/drivers/scsi/qla2xxx/
H A Dqla_def.h3424 uint8_t *nxdb_rd_ptr; /* Doorbell read pointer */
/linux-4.1.27/drivers/scsi/bnx2i/
H A Dbnx2i_hwi.c265 * SQ DB is updated in host memory and TX Doorbell is rung for 57710 family
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_reg.h798 /* [RW 32] Doorbell address for RBC doorbells (function 0). */
849 /* [RW 4] The initial credit at the Doorbell Response Interface. The write
H A Dbnx2x_main.c8957 /* TODO: Close Doorbell port? */ bnx2x_reset_port()

Completed in 8099 milliseconds