X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=drivers%2Fdma%2Ftimb_dma.c;h=d2c75feff7df32925bc668d01a41cc724a44c9d2;hb=c44eaf41a5a423993932c9a9ad279ee132779b48;hp=f69f90a61873819c7ff743f9afb93d80ed8c3116;hpb=1b506cfb6ae63f352643d6e208c85c1351547036;p=firefly-linux-kernel-4.4.55.git diff --git a/drivers/dma/timb_dma.c b/drivers/dma/timb_dma.c index f69f90a61873..d2c75feff7df 100644 --- a/drivers/dma/timb_dma.c +++ b/drivers/dma/timb_dma.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include @@ -684,7 +685,7 @@ static irqreturn_t td_irq(int irq, void *devid) static int __devinit td_probe(struct platform_device *pdev) { - struct timb_dma_platform_data *pdata = pdev->dev.platform_data; + struct timb_dma_platform_data *pdata = mfd_get_data(pdev); struct timb_dma *td; struct resource *iomem; int irq;