diff options
author | Nathan Whitehorn <nwhitehorn@FreeBSD.org> | 2010-06-18 17:39:56 +0000 |
---|---|---|
committer | Nathan Whitehorn <nwhitehorn@FreeBSD.org> | 2010-06-18 17:39:56 +0000 |
commit | 8aa8e94d34800a8b433a7cd6ddba58c61158f337 (patch) | |
tree | dc65a7aa4abee9dd95d425a3a9425772830e8bee /sys/powerpc/ofw | |
parent | 6bb9bbbfd21dc815231839f13c7e2cf4f9bd7e7d (diff) | |
download | src-8aa8e94d34800a8b433a7cd6ddba58c61158f337.tar.gz src-8aa8e94d34800a8b433a7cd6ddba58c61158f337.zip |
Add MSI support for PCI devices attached to the CPC925 and CPC945 bridges
found in Apple and IBM G5 systems.
Notes
Notes:
svn path=/head/; revision=209310
Diffstat (limited to 'sys/powerpc/ofw')
-rw-r--r-- | sys/powerpc/ofw/ofw_pcib_pci.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/powerpc/ofw/ofw_pcib_pci.c b/sys/powerpc/ofw/ofw_pcib_pci.c index 953f1b35e74d..daf867f39220 100644 --- a/sys/powerpc/ofw/ofw_pcib_pci.c +++ b/sys/powerpc/ofw/ofw_pcib_pci.c @@ -76,6 +76,11 @@ static device_method_t ofw_pcib_pci_methods[] = { DEVMETHOD(pcib_read_config, pcib_read_config), DEVMETHOD(pcib_write_config, pcib_write_config), DEVMETHOD(pcib_route_interrupt, ofw_pcib_pci_route_interrupt), + DEVMETHOD(pcib_alloc_msi, pcib_alloc_msi), + DEVMETHOD(pcib_release_msi, pcib_release_msi), + DEVMETHOD(pcib_alloc_msix, pcib_alloc_msix), + DEVMETHOD(pcib_release_msix, pcib_release_msix), + DEVMETHOD(pcib_map_msi, pcib_map_msi), /* ofw_bus interface */ DEVMETHOD(ofw_bus_get_node, ofw_pcib_pci_get_node), |