linux/include
Michael Ellerman 4aa9bc955d MSI: Use a list instead of the custom link structure
The msi descriptors are linked together with what looks a lot like
a linked list, but isn't a struct list_head list. Make it one.

The only complication is that previously we walked a list of irqs, and
got the descriptor for each with get_irq_msi(). Now we have a list of
descriptors and need to get the irq out of it, so it needs to be in the
actual struct msi_desc. We use 0 to indicate no irq is setup.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2007-05-02 19:02:37 -07:00
..
acpi
asm-alpha PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-arm PCI: Cleanup the includes of <linux/pci.h> 2007-05-02 19:02:35 -07:00
asm-arm26
asm-avr32 PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-cris
asm-frv PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-generic
asm-h8300 PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-i386 PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-ia64 PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-m32r PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-m68k
asm-m68knommu PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-mips PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-parisc PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-powerpc Merge branch 'for-2.6.22' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc 2007-04-30 08:10:12 -07:00
asm-ppc
asm-s390
asm-sh PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-sh64 PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-sparc
asm-sparc64 PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-um
asm-v850 PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-x86_64 PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
asm-xtensa PCI: scatterlist.h needs types.h 2007-05-02 19:02:34 -07:00
crypto
keys
linux MSI: Use a list instead of the custom link structure 2007-05-02 19:02:37 -07:00
math-emu
media
mtd
net Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2007-04-30 08:14:42 -07:00
pcmcia
rdma PCI: Cleanup the includes of <linux/pci.h> 2007-05-02 19:02:35 -07:00
rxrpc
scsi
sound
video
Kbuild