]> git.baikalelectronics.ru Git - kernel.git/commit
PCI MSI: Add support for multiple MSI
authorMatthew Wilcox <willy@linux.intel.com>
Tue, 17 Mar 2009 12:54:10 +0000 (08:54 -0400)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Fri, 20 Mar 2009 17:48:14 +0000 (10:48 -0700)
commit85377ebee2a0e3d700302bed6a871ad1a7508a72
tree79c84432f5aed5a08b3bef262a10d933daae6a9b
parente8ff64cb283baff848bb4ccf8cb465aaff96b484
PCI MSI: Add support for multiple MSI

Add the new API pci_enable_msi_block() to allow drivers to
request multiple MSI and reimplement pci_enable_msi in terms of
pci_enable_msi_block.  Ensure that the architecture back ends don't
have to know about multiple MSI.

Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Documentation/PCI/MSI-HOWTO.txt
arch/powerpc/kernel/msi.c
arch/x86/kernel/io_apic.c
drivers/pci/msi.c
drivers/pci/msi.h
include/linux/msi.h
include/linux/pci.h