aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/mmc/host/davinci_mmc.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/mmc/host/davinci_mmc.c b/drivers/mmc/host/davinci_mmc.c
index 20636772c09b..27123f8b7041 100644
--- a/drivers/mmc/host/davinci_mmc.c
+++ b/drivers/mmc/host/davinci_mmc.c
@@ -1190,13 +1190,15 @@ static int __init davinci_mmcsd_probe(struct platform_device *pdev)
1190 1190
1191 r = platform_get_resource(pdev, IORESOURCE_DMA, 0); 1191 r = platform_get_resource(pdev, IORESOURCE_DMA, 0);
1192 if (!r) 1192 if (!r)
1193 goto out; 1193 dev_warn(&pdev->dev, "RX DMA resource not specified\n");
1194 host->rxdma = r->start; 1194 else
1195 host->rxdma = r->start;
1195 1196
1196 r = platform_get_resource(pdev, IORESOURCE_DMA, 1); 1197 r = platform_get_resource(pdev, IORESOURCE_DMA, 1);
1197 if (!r) 1198 if (!r)
1198 goto out; 1199 dev_warn(&pdev->dev, "TX DMA resource not specified\n");
1199 host->txdma = r->start; 1200 else
1201 host->txdma = r->start;
1200 1202
1201 host->mem_res = mem; 1203 host->mem_res = mem;
1202 host->base = ioremap(mem->start, mem_size); 1204 host->base = ioremap(mem->start, mem_size);