|
@@ -1190,13 +1190,15 @@ static int __init davinci_mmcsd_probe(struct platform_device *pdev)
|
|
|
|
|
|
r = platform_get_resource(pdev, IORESOURCE_DMA, 0);
|
|
|
if (!r)
|
|
|
- goto out;
|
|
|
- host->rxdma = r->start;
|
|
|
+ dev_warn(&pdev->dev, "RX DMA resource not specified\n");
|
|
|
+ else
|
|
|
+ host->rxdma = r->start;
|
|
|
|
|
|
r = platform_get_resource(pdev, IORESOURCE_DMA, 1);
|
|
|
if (!r)
|
|
|
- goto out;
|
|
|
- host->txdma = r->start;
|
|
|
+ dev_warn(&pdev->dev, "TX DMA resource not specified\n");
|
|
|
+ else
|
|
|
+ host->txdma = r->start;
|
|
|
|
|
|
host->mem_res = mem;
|
|
|
host->base = ioremap(mem->start, mem_size);
|