Searched refs:msi_bitmap (Results 1 - 10 of 10) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dmsi_bitmap.h17 struct msi_bitmap { struct
24 int msi_bitmap_alloc_hwirqs(struct msi_bitmap *bmp, int num);
25 void msi_bitmap_free_hwirqs(struct msi_bitmap *bmp, unsigned int offset,
27 void msi_bitmap_reserve_hwirq(struct msi_bitmap *bmp, unsigned int hwirq);
29 int msi_bitmap_reserve_dt_hwirqs(struct msi_bitmap *bmp);
31 int msi_bitmap_alloc(struct msi_bitmap *bmp, unsigned int irq_count,
33 void msi_bitmap_free(struct msi_bitmap *bmp);
H A Dmpic.h8 #include <asm/msi_bitmap.h>
313 struct msi_bitmap msi_bitmap; member in struct:mpic
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/sysdev/
H A Dmpic_msi.c18 #include <asm/msi_bitmap.h>
25 if (!mpic->msi_bitmap.bitmap)
28 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, hwirq);
49 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, i);
52 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, i);
55 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, i);
58 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, i);
69 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, hwirq);
86 rc = msi_bitmap_alloc(&mpic->msi_bitmap, mpic->irq_count,
91 rc = msi_bitmap_reserve_dt_hwirqs(&mpic->msi_bitmap);
[all...]
H A Dfsl_msi.h16 #include <asm/msi_bitmap.h>
37 struct msi_bitmap bitmap;
H A Dmpic_pasemi_msi.c25 #include <asm/msi_bitmap.h>
85 msi_bitmap_free_hwirqs(&msi_mpic->msi_bitmap,
112 hwirq = msi_bitmap_alloc_hwirqs(&msi_mpic->msi_bitmap,
123 msi_bitmap_free_hwirqs(&msi_mpic->msi_bitmap, hwirq,
H A Dmsi_bitmap.c14 #include <asm/msi_bitmap.h>
16 int msi_bitmap_alloc_hwirqs(struct msi_bitmap *bmp, int num)
29 pr_debug("msi_bitmap: allocated 0x%x (2^%d) at offset 0x%x\n",
35 void msi_bitmap_free_hwirqs(struct msi_bitmap *bmp, unsigned int offset,
41 pr_debug("msi_bitmap: freeing 0x%x (2^%d) at offset 0x%x\n",
49 void msi_bitmap_reserve_hwirq(struct msi_bitmap *bmp, unsigned int hwirq)
53 pr_debug("msi_bitmap: reserving hwirq 0x%x\n", hwirq);
71 int msi_bitmap_reserve_dt_hwirqs(struct msi_bitmap *bmp)
81 pr_debug("msi_bitmap: no msi-available-ranges property " \
87 printk(KERN_WARNING "msi_bitmap
[all...]
H A Dmpic_u3msi.c19 #include <asm/msi_bitmap.h>
133 msi_bitmap_free_hwirqs(&msi_mpic->msi_bitmap,
150 hwirq = msi_bitmap_alloc_hwirqs(&msi_mpic->msi_bitmap, 1);
165 msi_bitmap_free_hwirqs(&msi_mpic->msi_bitmap, hwirq, 1);
H A DMakefile10 obj-$(CONFIG_PPC_MSI_BITMAP) += msi_bitmap.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/kernel/
H A Dpci_msi.c102 if (!test_and_set_bit(i, pbm->msi_bitmap))
112 clear_bit(msi_num, pbm->msi_bitmap);
226 pbm->msi_bitmap = kzalloc(size, GFP_KERNEL);
227 if (!pbm->msi_bitmap)
235 kfree(pbm->msi_bitmap);
236 pbm->msi_bitmap = NULL;
H A Dpci_impl.h132 unsigned long *msi_bitmap; member in struct:pci_pbm_info

Completed in 75 milliseconds