Home
last modified time | relevance | path

Searched refs:doorbells (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/
Dmsi.txt16 Devices may be configured by software to write to arbitrary doorbells which
17 they can address. An MSI controller may feature a number of doorbells.
35 address by some master. An MSI controller may feature a number of doorbells.
48 not encode doorbells or payloads as these can be configured dynamically.
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
Dqed.h259 void __iomem *doorbells; member
400 void __iomem *doorbells; member
485 (cdev->doorbells) + (db_addr)))
Dqed_main.c90 if (cdev->doorbells) in qed_free_pci()
91 iounmap(cdev->doorbells); in qed_free_pci()
166 cdev->doorbells = ioremap_wc(cdev->db_phys_addr, cdev->db_size); in qed_init_pci()
167 if (!cdev->doorbells) { in qed_init_pci()
Dqed_dev.c1337 p_hwfn->doorbells = p_doorbells; in qed_hw_prepare_single()
1411 cdev->doorbells, personality); in qed_hw_prepare()
1427 addr = cdev->doorbells + qed_hw_bar_size(p_hwfn, 1) / 2; in qed_hw_prepare()
Dqed_l2.c775 *pp_doorbell = (u8 __iomem *)p_hwfn->doorbells + in qed_sp_eth_tx_queue_start()
/linux-4.4.14/drivers/virt/
DKconfig25 2) A file interface to reading incoming doorbells.
/linux-4.4.14/drivers/ntb/test/
DKconfig5 doorbells of the ntb hardware. This driver may be used to test that
/linux-4.4.14/Documentation/rapidio/
Dtsi721.txt8 doorbells, inbound maintenance port-writes and RapidIO messaging.
Drapidio.txt38 resources such as mailboxes and doorbells. The rio_mport also includes a unique
/linux-4.4.14/drivers/scsi/
Dpmcraid.c597 u32 doorbells, intrs; in pmcraid_start_bist() local
602 doorbells = ioread32(pinstance->int_regs.host_ioa_interrupt_reg); in pmcraid_start_bist()
605 doorbells, intrs); in pmcraid_start_bist()
661 u32 doorbells; in pmcraid_reset_alert() local
687 doorbells = in pmcraid_reset_alert()
689 pmcraid_info("doorbells after reset alert: %x\n", doorbells); in pmcraid_reset_alert()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x.h878 writel((u32)(val), bp->doorbells + (bp->db_size * (cid))); \
1454 void __iomem *doorbells; member
Dbnx2x_main.c13876 bp->doorbells = bnx2x_vf_doorbells(bp); in bnx2x_init_one()
13888 bp->doorbells = ioremap_nocache(pci_resource_start(pdev, 2), in bnx2x_init_one()
13891 if (!bp->doorbells) { in bnx2x_init_one()
13973 if (IS_PF(bp) && bp->doorbells) in bnx2x_init_one()
13974 iounmap(bp->doorbells); in bnx2x_init_one()
14064 if (bp->doorbells) in __bnx2x_remove()
14065 iounmap(bp->doorbells); in __bnx2x_remove()
14996 cp->io_base2 = bp->doorbells; in bnx2x_cnic_probe()
Dbnx2x_vfpf.c201 me_reg = readl(bp->doorbells); in bnx2x_get_vf_id()