aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel
diff options
context:
space:
mode:
authorDaniel Axtens <dja@axtens.net>2015-03-31 01:00:42 -0400
committerMichael Ellerman <mpe@ellerman.id.au>2015-04-11 06:49:11 -0400
commite02def5bce12b472e9eb6dcdd9f7af72239e6330 (patch)
tree9878fe07343f450446e63976d80a8cb50bc8b4de /arch/powerpc/kernel
parentc88c2a188905cb3077c3c38dc498e7e9f8eebeee (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.c3
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);