diff options
author | Masahiro Yamada | 2018-01-17 17:28:04 +0100 |
---|---|---|
committer | Ulf Hansson | 2018-01-18 09:08:56 +0100 |
commit | bc45719c1b1a56047246d44c7e4ed88a8ae702c1 (patch) | |
tree | 359d9d0ea79497ab52e41603496bcdcc484d4696 /drivers/mmc/host/renesas_sdhi_core.c | |
parent | mmc: tmio: move {tmio_}mmc_of_parse() to tmio_mmc_host_alloc() (diff) | |
download | kernel-qcow2-linux-bc45719c1b1a56047246d44c7e4ed88a8ae702c1.tar.gz kernel-qcow2-linux-bc45719c1b1a56047246d44c7e4ed88a8ae702c1.tar.xz kernel-qcow2-linux-bc45719c1b1a56047246d44c7e4ed88a8ae702c1.zip |
mmc: tmio: remove dma_ops from tmio_mmc_host_probe() argument
Drivers need to set up various struct members for tmio_mmc_host before
calling tmio_mmc_host_probe(). Do likewise for host->dma_ops instead
of passing it as a function argument.
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'drivers/mmc/host/renesas_sdhi_core.c')
-rw-r--r-- | drivers/mmc/host/renesas_sdhi_core.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/mmc/host/renesas_sdhi_core.c b/drivers/mmc/host/renesas_sdhi_core.c index e18a1c553df6..80943fa07db6 100644 --- a/drivers/mmc/host/renesas_sdhi_core.c +++ b/drivers/mmc/host/renesas_sdhi_core.c @@ -532,6 +532,7 @@ int renesas_sdhi_probe(struct platform_device *pdev, host->clk_update = renesas_sdhi_clk_update; host->clk_disable = renesas_sdhi_clk_disable; host->multi_io_quirk = renesas_sdhi_multi_io_quirk; + host->dma_ops = dma_ops; /* SDR speeds are only available on Gen2+ */ if (mmc_data->flags & TMIO_MMC_MIN_RCAR2) { @@ -575,7 +576,7 @@ int renesas_sdhi_probe(struct platform_device *pdev, if (ret) goto efree; - ret = tmio_mmc_host_probe(host, dma_ops); + ret = tmio_mmc_host_probe(host); if (ret < 0) goto edisclk; |