freebsd-nq/sys/dev/pci
Roger Pau Monné 073bf9dd70 pci: make MSI(-X) enable and disable methods of the PCI bus
Make the functions pci_disable_msi, pci_enable_msi and pci_enable_msix
methods of the newbus PCI bus. This code should not include any
functional change.

Sponsored by: Citrix Systems R&D
Reviewed by: imp, jhb
Differential Revision: https://reviews.freebsd.org/D354

dev/pci/pci.c:
 - Convert the mentioned functions to newbus methods.
 - Fix the callers of the converted functions.

sys/dev/pci/pci_private.h:
dev/pci/pci_if.m:
 - Declare the new methods.

dev/pci/pcivar.h:
 - Add helpers to call the newbus methods.

ofed/include/linux/pci.h:
 - Add define to prevent the ofed version of pci_enable_msix from
   clashing with the FreeBSD native version.
2014-08-20 14:57:20 +00:00
..
eisa_pci.c
fixup_pci.c
hostb_pci.c
ignore_pci.c
isa_pci.c
pci_if.m pci: make MSI(-X) enable and disable methods of the PCI bus 2014-08-20 14:57:20 +00:00
pci_pci.c Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
pci_private.h pci: make MSI(-X) enable and disable methods of the PCI bus 2014-08-20 14:57:20 +00:00
pci_subr.c
pci_user.c
pci.c pci: make MSI(-X) enable and disable methods of the PCI bus 2014-08-20 14:57:20 +00:00
pcib_if.m
pcib_private.h
pcib_support.c
pcireg.h Add IOMMU PCI subclass, found on Tyan S8236 motherboard. 2014-05-20 14:39:22 +00:00
pcivar.h pci: make MSI(-X) enable and disable methods of the PCI bus 2014-08-20 14:57:20 +00:00
vga_pci.c Remove ia64. 2014-07-07 00:27:09 +00:00