Commit c9b28976 authored by Tony Lindgren's avatar Tony Lindgren

ARM: OMAP: Enable DMA for 24xx MMC

Errors with largers and reads turned out not be cache issues, but
a bug in consistent_sync() instead. After fixing consistent_sync()
DMA transfers on 24xx MMC work fine.
parent a9a31cc4
......@@ -1225,12 +1225,7 @@ static int __init mmc_omap_probe(struct device *dev)
host->power_pin = minfo->power_pin;
host->switch_pin = minfo->switch_pin;
host->wp_pin = minfo->wp_pin;
/* FIXME: Remove once DMA works on 24xx */
if (cpu_is_omap24xx())
host->use_dma = 0;
else
host->use_dma = 1;
host->use_dma = 1;
host->dma_ch = -1;
host->irq = pdev->resource[1].start;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment