diff options
author | Daniel Axtens <dja@axtens.net> | 2015-03-31 01:00:42 -0400 |
---|---|---|
committer | Michael Ellerman <mpe@ellerman.id.au> | 2015-04-11 06:49:11 -0400 |
commit | e02def5bce12b472e9eb6dcdd9f7af72239e6330 (patch) | |
tree | 9878fe07343f450446e63976d80a8cb50bc8b4de /arch/powerpc/kernel | |
parent | c88c2a188905cb3077c3c38dc498e7e9f8eebeee (diff) |
powerpc: Create pci_controller_ops.dma_dev_setup and shim
Introduces the pci_controller_ops structure.
Add pci_controller_ops.dma_dev_setup, shadowing ppc_md.pci_dma_dev_setup.
Add a shim, and change the callsites to use the shim.
Signed-off-by: Daniel Axtens <dja@axtens.net>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/kernel')
-rw-r--r-- | arch/powerpc/kernel/pci-common.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/powerpc/kernel/pci-common.c b/arch/powerpc/kernel/pci-common.c index 17827c7345a7..7e3757e403d4 100644 --- a/arch/powerpc/kernel/pci-common.c +++ b/arch/powerpc/kernel/pci-common.c | |||
@@ -969,8 +969,7 @@ static void pcibios_setup_device(struct pci_dev *dev) | |||
969 | set_dma_offset(&dev->dev, PCI_DRAM_OFFSET); | 969 | set_dma_offset(&dev->dev, PCI_DRAM_OFFSET); |
970 | 970 | ||
971 | /* Additional platform DMA/iommu setup */ | 971 | /* Additional platform DMA/iommu setup */ |
972 | if (ppc_md.pci_dma_dev_setup) | 972 | pci_dma_dev_setup(dev); |
973 | ppc_md.pci_dma_dev_setup(dev); | ||
974 | 973 | ||
975 | /* Read default IRQs and fixup if necessary */ | 974 | /* Read default IRQs and fixup if necessary */ |
976 | pci_read_irq_line(dev); | 975 | pci_read_irq_line(dev); |