Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 741d204c authored by Nishanth Aravamudan's avatar Nishanth Aravamudan Committed by Benjamin Herrenschmidt
Browse files

powerpc/cell: Beat dma ops cleanup



direct_dma_ops is the default pci dma ops.

No need to call a function to get the pci dma ops, we know they are the
dma_direct_ops.

Signed-off-by: default avatarMilton Miller <miltonm@bga.com>
Signed-off-by: default avatarNishanth Aravamudan <nacc@us.ibm.com>
Acked-by: default avatarArnd Bergmann <arnd@arndb.de>
Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
parent 2f9c9be2
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -76,7 +76,7 @@ static void __init celleb_init_direct_mapping(void)

static void celleb_dma_dev_setup(struct device *dev)
{
	dev->archdata.dma_ops = get_pci_dma_ops();
	set_dma_ops(dev, &dma_direct_ops);
	set_dma_offset(dev, celleb_dma_direct_offset);
}

@@ -106,7 +106,6 @@ static struct notifier_block celleb_of_bus_notifier = {
static int __init celleb_init_iommu(void)
{
	celleb_init_direct_mapping();
	set_pci_dma_ops(&dma_direct_ops);
	ppc_md.pci_dma_dev_setup = celleb_pci_dma_dev_setup;
	bus_register_notifier(&platform_bus_type, &celleb_of_bus_notifier);