kernel_optimize_test/drivers/pci
Brice Goglin 24334a1253 MSI: Factorize common code in pci_msi_supported()
pci_enable_msi() and pci_enable_msix() use the same code to detect
whether MSI might be enabled on this device. Factorize this code in
pci_msi_supported(). And improve the documentation about the fact
that only the root chipset must support MSI, but it is hard to
find the root bus so we check all parent busses MSI flags.

Signed-off-by: Brice Goglin <brice@myri.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-09-26 17:43:52 -07:00
..
hotplug sysfs_remove_bin_file: no return value, dump_stack on error 2006-09-25 21:08:39 -07:00
pcie PCIE: cleanup on probe error 2006-08-03 13:20:06 -07:00
.gitignore
access.c
bus.c
hotplug.c
Kconfig PCI: enable driver multi-threaded probe 2006-09-25 21:08:40 -07:00
Makefile
msi-altix.c
msi-apic.c
msi.c MSI: Factorize common code in pci_msi_supported() 2006-09-26 17:43:52 -07:00
msi.h
pci-acpi.c
pci-driver.c PCI: enable driver multi-threaded probe 2006-09-25 21:08:40 -07:00
pci-sysfs.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
pci.c Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 2006-09-26 13:07:55 -07:00
pci.h MSI: Cleanup existing MSI quirks 2006-09-26 17:43:52 -07:00
probe.c [PATCH] pci: initialize struct pci_dev.error_state 2006-07-10 13:24:21 -07:00
proc.c
quirks.c MSI: Cleanup existing MSI quirks 2006-09-26 17:43:52 -07:00
remove.c
rom.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
search.c PCI: pci/search: EXPORTs cannot be __devinit 2006-08-03 13:20:06 -07:00
setup-bus.c
setup-irq.c
setup-res.c
syscall.c