aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/dma/dma-jz4740.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/dma/dma-jz4740.c')
-rw-r--r--drivers/dma/dma-jz4740.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/dma/dma-jz4740.c b/drivers/dma/dma-jz4740.c
index ae2ab14e64b3..bdeafeefa5f6 100644
--- a/drivers/dma/dma-jz4740.c
+++ b/drivers/dma/dma-jz4740.c
@@ -563,10 +563,9 @@ static int jz4740_dma_probe(struct platform_device *pdev)
563 dd->device_prep_dma_cyclic = jz4740_dma_prep_dma_cyclic; 563 dd->device_prep_dma_cyclic = jz4740_dma_prep_dma_cyclic;
564 dd->device_control = jz4740_dma_control; 564 dd->device_control = jz4740_dma_control;
565 dd->dev = &pdev->dev; 565 dd->dev = &pdev->dev;
566 dd->chancnt = JZ_DMA_NR_CHANS;
567 INIT_LIST_HEAD(&dd->channels); 566 INIT_LIST_HEAD(&dd->channels);
568 567
569 for (i = 0; i < dd->chancnt; i++) { 568 for (i = 0; i < JZ_DMA_NR_CHANS; i++) {
570 chan = &dmadev->chan[i]; 569 chan = &dmadev->chan[i];
571 chan->id = i; 570 chan->id = i;
572 chan->vchan.desc_free = jz4740_dma_desc_free; 571 chan->vchan.desc_free = jz4740_dma_desc_free;
@@ -608,7 +607,6 @@ static struct platform_driver jz4740_dma_driver = {
608 .remove = jz4740_dma_remove, 607 .remove = jz4740_dma_remove,
609 .driver = { 608 .driver = {
610 .name = "jz4740-dma", 609 .name = "jz4740-dma",
611 .owner = THIS_MODULE,
612 }, 610 },
613}; 611};
614module_platform_driver(jz4740_dma_driver); 612module_platform_driver(jz4740_dma_driver);