OSDN Git Service

mmc: omap_hsmmc: No need to check DMA channel validity at module remove
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Tue, 3 Nov 2015 11:37:31 +0000 (13:37 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Tue, 22 Dec 2015 10:32:02 +0000 (11:32 +0100)
The driver will not probe without valid DMA channels so no need to check
if they are valid when the module is removed.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
CC: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/omap_hsmmc.c

index 7fb0753..b6639ea 100644 (file)
@@ -2250,10 +2250,8 @@ static int omap_hsmmc_remove(struct platform_device *pdev)
        pm_runtime_get_sync(host->dev);
        mmc_remove_host(host->mmc);
 
-       if (host->tx_chan)
-               dma_release_channel(host->tx_chan);
-       if (host->rx_chan)
-               dma_release_channel(host->rx_chan);
+       dma_release_channel(host->tx_chan);
+       dma_release_channel(host->rx_chan);
 
        pm_runtime_put_sync(host->dev);
        pm_runtime_disable(host->dev);