/drivers/pci/host/ |
D | pcie-rcar.c | 135 struct rcar_msi msi; member 388 bus->msi = &pcie->msi.chip; in rcar_pcie_add_bus() 566 int msi; in rcar_msi_alloc() local 570 msi = find_first_zero_bit(chip->used, INT_PCI_MSI_NR); in rcar_msi_alloc() 571 if (msi < INT_PCI_MSI_NR) in rcar_msi_alloc() 572 set_bit(msi, chip->used); in rcar_msi_alloc() 574 msi = -ENOSPC; in rcar_msi_alloc() 578 return msi; in rcar_msi_alloc() 591 struct rcar_msi *msi = &pcie->msi; in rcar_pcie_msi_irq() local 607 irq = irq_find_mapping(msi->domain, index); in rcar_pcie_msi_irq() [all …]
|
D | pci-tegra.c | 295 struct tegra_msi msi; member 700 bus->msi = &pcie->msi.chip; in tegra_pcie_add_bus() 1213 int msi; in tegra_msi_alloc() local 1217 msi = find_first_zero_bit(chip->used, INT_PCI_MSI_NR); in tegra_msi_alloc() 1218 if (msi < INT_PCI_MSI_NR) in tegra_msi_alloc() 1219 set_bit(msi, chip->used); in tegra_msi_alloc() 1221 msi = -ENOSPC; in tegra_msi_alloc() 1225 return msi; in tegra_msi_alloc() 1245 struct tegra_msi *msi = &pcie->msi; in tegra_pcie_msi_irq() local 1259 irq = irq_find_mapping(msi->domain, index); in tegra_pcie_msi_irq() [all …]
|
D | pci-keystone-dw.c | 108 struct msi_desc *msi; in ks_dw_pcie_msi_irq_ack() local 111 msi = irq_get_msi_desc(irq); in ks_dw_pcie_msi_irq_ack() 112 pp = sys_to_pcie(msi->dev->bus->sysdata); in ks_dw_pcie_msi_irq_ack() 146 struct msi_desc *msi; in ks_dw_pcie_msi_irq_mask() local 150 msi = irq_get_msi_desc(irq); in ks_dw_pcie_msi_irq_mask() 151 pp = sys_to_pcie(msi->dev->bus->sysdata); in ks_dw_pcie_msi_irq_mask() 157 if (msi->msi_attrib.maskbit) in ks_dw_pcie_msi_irq_mask() 168 struct msi_desc *msi; in ks_dw_pcie_msi_irq_unmask() local 172 msi = irq_get_msi_desc(irq); in ks_dw_pcie_msi_irq_unmask() 173 pp = sys_to_pcie(msi->dev->bus->sysdata); in ks_dw_pcie_msi_irq_unmask() [all …]
|
D | pci-mvebu.c | 102 struct msi_chip *msi; member 780 bus->msi = pcie->msi; in mvebu_pcie_add_bus() 908 pcie->msi = of_pci_find_msi_chip_by_node(msi_node); in mvebu_pcie_msi_enable() 910 if (pcie->msi) in mvebu_pcie_msi_enable() 911 pcie->msi->dev = &pcie->pdev->dev; in mvebu_pcie_msi_enable()
|
D | pcie-xilinx.c | 301 struct msi_desc *msi; in xilinx_pcie_destroy_msi() local 305 msi = irq_desc_get_msi_desc(desc); in xilinx_pcie_destroy_msi() 306 port = sys_to_pcie(msi->dev->bus->sysdata); in xilinx_pcie_destroy_msi() 444 bus->msi = &xilinx_pcie_msi_chip; in xilinx_pcie_add_bus()
|
D | pcie-designware.c | 312 struct msi_desc *msi = irq_data_get_msi(data); in dw_msi_teardown_irq() local 313 struct pcie_port *pp = sys_to_pcie(msi->dev->bus->sysdata); in dw_msi_teardown_irq() 759 bus->msi = &dw_pcie_msi_chip; in dw_pcie_add_bus()
|
/drivers/media/rc/keymaps/ |
D | Makefile | 60 rc-msi-digivox-ii.o \ 61 rc-msi-digivox-iii.o \ 62 rc-msi-tvanywhere.o \ 63 rc-msi-tvanywhere-plus.o \
|
/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | cxgb4vf_main.c | 94 static int msi = MSI_DEFAULT; variable 96 module_param(msi, int, 0644); 97 MODULE_PARM_DESC(msi, "whether to use MSI-X or MSI"); 275 int qs, msi; in name_msix_vecs() local 277 for (qs = 0, msi = MSIX_IQFLINT; qs < pi->nqsets; qs++, msi++) { in name_msix_vecs() 278 snprintf(adapter->msix_info[msi].desc, namelen, in name_msix_vecs() 280 adapter->msix_info[msi].desc[namelen] = 0; in name_msix_vecs() 291 int rxq, msi, err; in request_msix_queue_irqs() local 304 msi = MSIX_IQFLINT; in request_msix_queue_irqs() 306 err = request_irq(adapter->msix_info[msi].vec, in request_msix_queue_irqs() [all …]
|
/drivers/platform/x86/ |
D | Makefile | 10 obj-$(CONFIG_MSI_LAPTOP) += msi-laptop.o 33 obj-$(CONFIG_MSI_WMI) += msi-wmi.o
|
/drivers/scsi/aacraid/ |
D | src.c | 647 dev->msi = aac_msi && !pci_enable_msi(dev->pdev); in aac_src_init() 652 if (dev->msi) in aac_src_init() 805 dev->msi = aac_msi && !pci_enable_msi(dev->pdev); in aac_srcv_init() 808 if (dev->msi) in aac_srcv_init()
|
D | rx.c | 648 dev->msi = aac_msi && !pci_enable_msi(dev->pdev); in _aac_rx_init() 651 if (dev->msi) in _aac_rx_init()
|
/drivers/net/ethernet/atheros/alx/ |
D | alx.h | 108 bool msi; member
|
D | main.c | 642 alx->msi = true; in alx_request_irq() 669 if (alx->msi) { in alx_free_irq() 671 alx->msi = false; in alx_free_irq() 1164 if (alx->msi) in alx_poll_controller()
|
/drivers/pci/ |
D | Makefile | 25 obj-$(CONFIG_PCI_MSI) += msi.o
|
/drivers/net/wireless/rtlwifi/rtl8192ee/ |
D | sw.c | 377 module_param_named(msi, rtl92ee_mod_params.msi_support, bool, 0444); 384 MODULE_PARM_DESC(msi, "Set to 1 to use MSI interrupts mode (default 1)\n");
|
/drivers/net/ethernet/neterion/ |
D | s2io-regs.h | 246 #define RX_MAT_SET(ring, msi) vBIT(msi, (8 * ring), 8) argument 251 #define TX_MAT_SET(fifo, msi) vBIT(msi, (8 * fifo), 8) argument
|
/drivers/net/wireless/rtlwifi/rtl8188ee/ |
D | sw.c | 401 module_param_named(msi, rtl88ee_mod_params.msi_support, bool, 0444); 408 MODULE_PARM_DESC(msi, "Set to 1 to use MSI interrupts mode (default 1)\n");
|
/drivers/net/wireless/rtlwifi/rtl8723be/ |
D | sw.c | 394 module_param_named(msi, rtl8723be_mod_params.msi_support, bool, 0444); 400 MODULE_PARM_DESC(msi, "Set to 1 to use MSI interrupts mode (default 0)\n");
|
/drivers/media/pci/ddbridge/ |
D | ddbridge.h | 170 int msi; member
|
/drivers/net/wireless/rtlwifi/rtl8821ae/ |
D | sw.c | 463 module_param_named(msi, rtl8821ae_mod_params.msi_support, bool, 0444); 470 MODULE_PARM_DESC(msi, "Set to 1 to use MSI interrupts mode (default 1)\n");
|
/drivers/dma/ioat/ |
D | dma.c | 938 goto msi; in ioat_dma_setup_interrupts() 952 goto msi; in ioat_dma_setup_interrupts() 966 goto msi; in ioat_dma_setup_interrupts() 973 msi: in ioat_dma_setup_interrupts()
|
/drivers/gpu/drm/radeon/ |
D | radeon_drv.c | 236 MODULE_PARM_DESC(msi, "MSI support (1 = enable, 0 = disable, -1 = auto)"); 237 module_param_named(msi, radeon_msi, int, 0444);
|
/drivers/net/ethernet/qlogic/ |
D | qla3xxx.c | 64 static int msi; variable 65 module_param(msi, int, 0); 66 MODULE_PARM_DESC(msi, "Turn on Message Signaled Interrupts."); 3430 if (qdev->msi && test_bit(QL_MSI_ENABLED, &qdev->flags)) { in ql_adapter_down() 3476 if (qdev->msi) { in ql_adapter_up() 3480 qdev->msi = 0; in ql_adapter_up() 3529 if (qdev->msi && test_bit(QL_MSI_ENABLED, &qdev->flags)) { in ql_adapter_up() 3819 if (msi) in ql3xxx_probe() 3820 qdev->msi = 1; in ql3xxx_probe()
|
/drivers/scsi/ |
D | stex.c | 344 static int msi; variable 345 module_param(msi, int, 0); 346 MODULE_PARM_DESC(msi, "Enable Message Signaled Interrupts(0=off, 1=on)"); 1513 if (msi) { in stex_request_irq()
|
/drivers/net/ethernet/broadcom/ |
D | bnx2.c | 372 ((unsigned long) bnapi->status_blk.msi + in bnx2_setup_cnic_irq_info() 832 if (bnapi->status_blk.msi) { in bnx2_free_mem() 834 bnapi->status_blk.msi, in bnx2_free_mem() 836 bnapi->status_blk.msi = NULL; in bnx2_free_mem() 862 bnapi->status_blk.msi = status_blk; in bnx2_alloc_mem() 864 &bnapi->status_blk.msi->status_tx_quick_consumer_index0; in bnx2_alloc_mem() 866 &bnapi->status_blk.msi->status_rx_quick_consumer_index0; in bnx2_alloc_mem() 2782 struct status_block *sblk = bnapi->status_blk.msi; in bnx2_phy_event_is_set() 3305 prefetch(bnapi->status_blk.msi); in bnx2_msi() 3325 prefetch(bnapi->status_blk.msi); in bnx2_msi_1shot() [all …]
|