mmc: atmel-mci: remove useless DMA stuff for non-dt devices
authorludovic.desroches@atmel.com <ludovic.desroches@atmel.com>
Mon, 1 Dec 2014 14:35:06 +0000 (15:35 +0100)
committerUlf Hansson <ulf.hansson@linaro.org>
Tue, 2 Dec 2014 10:00:31 +0000 (11:00 +0100)
All devices with a DMA controller are DT compliant and legacy support
has been removed. For those reasons, some DMA stuff is useless.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/atmel-mci.c

index de2287c5bf3aaf59a3ab85c7d6a7e49d34dbd719..f187e75d449cd35760b4a907d88c5551b02a28dc 100644 (file)
@@ -2274,17 +2274,9 @@ static void atmci_cleanup_slot(struct atmel_mci_slot *slot,
 
 static bool atmci_configure_dma(struct atmel_mci *host)
 {
-       struct mci_platform_data        *pdata;
-       dma_cap_mask_t mask;
-
        if (host == NULL)
                return false;
 
-       pdata = host->pdev->dev.platform_data;
-
-       dma_cap_zero(mask);
-       dma_cap_set(DMA_SLAVE, mask);
-
        host->dma.chan = dma_request_slave_channel(&host->pdev->dev, "rxtx");
        if (!host->dma.chan) {
                dev_warn(&host->pdev->dev, "no DMA channel available\n");