/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/sysdev/ |
H A D | fsl_msi.c | 17 #include <linux/msi.h> 158 pr_debug("%s: fail allocating msi interrupt\n", 255 struct fsl_msi *msi = ofdev->dev.platform_data; local 259 if (msi->list.prev != NULL) 260 list_del(&msi->list); 262 virq = msi->msi_virqs[i]; 269 if (msi->bitmap.bitmap) 270 msi_bitmap_free(&msi->bitmap); 271 iounmap(msi->msi_regs); 272 kfree(msi); 280 struct fsl_msi *msi; local [all...] |
H A D | Makefile | 7 mpic-msi-obj-$(CONFIG_PCI_MSI) += mpic_msi.o mpic_u3msi.o mpic_pasemi_msi.o 8 obj-$(CONFIG_MPIC) += mpic.o $(mpic-msi-obj-y) 9 fsl-msi-obj-$(CONFIG_PCI_MSI) += fsl_msi.o 18 obj-$(CONFIG_FSL_PCI) += fsl_pci.o $(fsl-msi-obj-y)
|
H A D | mpic_msi.c | 13 #include <linux/msi.h> 40 pr_debug("mpic: found U3, guessing msi allocator setup\n");
|
H A D | mpic_pasemi_msi.c | 20 #include <linux/msi.h>
|
H A D | mpic_u3msi.c | 14 #include <linux/msi.h>
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-iop13xx/ |
H A D | Makefile | 13 obj-$(CONFIG_PCI_MSI) += msi.o
|
H A D | irq.c | 28 #include <mach/msi.h>
|
H A D | msi.c | 2 * arch/arm/mach-iop13xx/msi.c 23 #include <linux/msi.h>
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kernel/ |
H A D | msi.c | 11 #include <linux/msi.h> 19 pr_debug("msi: Platform doesn't provide MSI callbacks.\n"); 28 pr_debug("msi: Using platform check routine.\n");
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/virt/kvm/ |
H A D | irq_comm.c | 125 trace_kvm_msi_set_irq(e->msi.address_lo, e->msi.data); 127 irq.dest_id = (e->msi.address_lo & 129 irq.vector = (e->msi.data & 131 irq.dest_mode = (1 << MSI_ADDR_DEST_MODE_SHIFT) & e->msi.address_lo; 132 irq.trig_mode = (1 << MSI_DATA_TRIGGER_SHIFT) & e->msi.data; 133 irq.delivery_mode = e->msi.data & 0x700; 354 e->msi.address_lo = ue->u.msi.address_lo; 355 e->msi [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/kernel/ |
H A D | pci_fire.c | 9 #include <linux/msi.h> 155 unsigned long *head, unsigned long *msi) 173 *msi = msi_num = ((ep->word0 & MSIQ_WORD0_DATA0) >> 197 unsigned long msi, int is_msi64) 201 val = upa_readq(pbm->pbm_regs + MSI_MAP(msi)); 204 upa_writeq(val, pbm->pbm_regs + MSI_MAP(msi)); 206 upa_writeq(MSI_CLEAR_EQWR_N, pbm->pbm_regs + MSI_CLEAR(msi)); 208 val = upa_readq(pbm->pbm_regs + MSI_MAP(msi)); 210 upa_writeq(val, pbm->pbm_regs + MSI_MAP(msi)); 215 static int pci_fire_msi_teardown(struct pci_pbm_info *pbm, unsigned long msi) argument 154 pci_fire_dequeue_msi(struct pci_pbm_info *pbm, unsigned long msiqid, unsigned long *head, unsigned long *msi) argument 196 pci_fire_msi_setup(struct pci_pbm_info *pbm, unsigned long msiqid, unsigned long msi, int is_msi64) argument [all...] |
H A D | pci_impl.h | 12 #include <linux/msi.h> 39 unsigned long *head, unsigned long *msi); 43 unsigned long msi, int is_msi64); 44 int (*msi_teardown)(struct pci_pbm_info *pbm, unsigned long msi);
|
H A D | pci_msi.c | 29 unsigned long msi; local 31 err = ops->dequeue_msi(pbm, msiqid, &head, &msi); 36 virt_irq = pbm->msi_irq_table[msi - pbm->msi_first]; 130 int msi, err; local 145 msi = err; 149 err = ops->msi_setup(pbm, msiqid, msi, 154 pbm->msi_irq_table[msi - pbm->msi_first] = *virt_irq_p; 163 msg.data = msi; 171 free_msi(pbm, msi); 326 val = of_get_property(pbm->op->dev.of_node, "#msi [all...] |
H A D | pci_sun4v.c | 14 #include <linux/msi.h> 688 unsigned long *msi) 707 *msi = ep->msi_data; 739 unsigned long msi, int is_msi64) 741 if (pci_sun4v_msi_setmsiq(pbm->devhandle, msi, msiqid, 745 if (pci_sun4v_msi_setstate(pbm->devhandle, msi, HV_MSISTATE_IDLE)) 747 if (pci_sun4v_msi_setvalid(pbm->devhandle, msi, HV_MSIVALID_VALID)) 752 static int pci_sun4v_msi_teardown(struct pci_pbm_info *pbm, unsigned long msi) argument 756 err = pci_sun4v_msi_getmsiq(pbm->devhandle, msi, &msiqid); 760 pci_sun4v_msi_setvalid(pbm->devhandle, msi, HV_MSIVALID_INVALI 686 pci_sun4v_dequeue_msi(struct pci_pbm_info *pbm, unsigned long msiqid, unsigned long *head, unsigned long *msi) argument 738 pci_sun4v_msi_setup(struct pci_pbm_info *pbm, unsigned long msiqid, unsigned long msi, int is_msi64) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/platform/x86/ |
H A D | Makefile | 8 obj-$(CONFIG_MSI_LAPTOP) += msi-laptop.o 24 obj-$(CONFIG_MSI_WMI) += msi-wmi.o
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/cell/ |
H A D | axon_msi.c | 15 #include <linux/msi.h> 97 u32 write_offset, msi; local 109 msi = le32_to_cpu(msic->fifo_virt[idx]); 110 msi &= 0xFFFF; 112 pr_devel("axon_msi: woff %x roff %x msi %x\n", 113 write_offset, msic->read_offset, msi); 115 if (msi < NR_IRQS && irq_map[msi].host == msic->irq_host) { 116 generic_handle_irq(msi); 127 pr_devel("axon_msi: invalid irq 0x%x!\n", msi); [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/pci/ |
H A D | msi-octeon.c | 10 #include <linux/msi.h> 364 struct irq_chip *msi; local 375 msi = &octeon_irq_chip_msi_pcie; 386 msi = &octeon_irq_chip_msi_pci; 390 set_irq_chip_and_handler(irq, msi, handle_simple_irq);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/crystalhd/ |
H A D | crystalhd_lnx.h | 74 unsigned int msi; member in struct:crystalhd_adp
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/pseries/ |
H A D | Makefile | 18 obj-$(CONFIG_PSERIES_MSI) += msi.o
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/IR/keymaps/ |
H A D | Makefile | 43 rc-msi-tvanywhere.o \ 44 rc-msi-tvanywhere-plus.o \
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/ |
H A D | hpet.h | 4 #include <linux/msi.h>
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/cxgb4vf/ |
H A D | cxgb4vf_main.c | 82 * msi = 2: choose from among MSI-X and MSI 83 * msi = 1: only consider MSI interrupts 93 static int msi = MSI_DEFAULT; variable 95 module_param(msi, int, 0644); 96 MODULE_PARM_DESC(msi, "whether to use MSI-X or MSI"); 281 int qs, msi; local 283 for (qs = 0, msi = MSIX_NIQFLINT; 285 qs++, msi++) { 286 snprintf(adapter->msix_info[msi].desc, namelen, 288 adapter->msix_info[msi] 299 int rxq, msi, err; local 337 int rxq, msi; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pci/ |
H A D | Makefile | 27 obj-$(CONFIG_PCI_MSI) += msi.o
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | dmar.h | 26 #include <linux/msi.h>
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/kernel/ |
H A D | msi_ia64.c | 7 #include <linux/msi.h>
|