freebsd-nq/sys/dev/pci
John Baldwin 8adcbaed13 Only align MSI message groups based on the number of messages being
allocated, not the maximum number of messages the device supports.  The
spec only requires the former, and I believe I implemented the latter due
to misunderstanding an e-mail.  In particular, this fixes an issue where
having several devices that all support 16 messages can run out of
IDT vectors on x86 even though the driver only uses a single message.

Submitted by:	Bret Ketchum  bcketchum of gmail
MFC after:	1 week
2011-04-27 20:08:44 +00:00
..
eisa_pci.c
fixup_pci.c
hostb_pci.c Do a sweep of the tree replacing calls to pci_find_extcap() with calls to 2011-03-23 13:10:15 +00:00
ignore_pci.c
isa_pci.c
pci_if.m
pci_pci.c Add device IDs for two more ServerWorks Host-PCI bridges so that we can 2010-11-25 15:42:33 +00:00
pci_private.h Introduce a new tunable 'hw.pci.do_power_suspend'. This tunable lets you 2010-10-20 16:47:09 +00:00
pci_user.c Explicitly track the state of all known BARs for each PCI device. The PCI 2011-03-31 13:22:12 +00:00
pci.c Only align MSI message groups based on the number of messages being 2011-04-27 20:08:44 +00:00
pcib_if.m Add a new method to the PCI bridge interface, PCIB_POWER_FOR_SLEEP(). This 2010-08-17 15:44:52 +00:00
pcib_private.h - Retire acpi_pcib_resume(). It is has just been an alias for 2010-08-05 16:10:12 +00:00
pcireg.h Explicitly track the state of all known BARs for each PCI device. The PCI 2011-03-31 13:22:12 +00:00
pcivar.h Explicitly track the state of all known BARs for each PCI device. The PCI 2011-03-31 13:22:12 +00:00
vga_pci.c Don't whine about child drivers calling pci_enable_busmaster(). That is 2010-12-20 14:54:24 +00:00